DevTrends开发者趋势
主题色

DEV TRENDS / CATEGORY

编程语言 · TypeScript

2026年10月21日 – 2026年10月27日 内首次发现的 50 个新项目,已跨 6 个来源去重。

收录范围

2026年8月5日 – 2026年10月27日 内首次发现 367 个项目

DTDevTrends 归类原始项目或来源原始标签
50 个新项目6 个来源

Offer来敲门:中文本地 AI 求职工作台,串起岗位简历、投递跟进与模拟面试

求职时,岗位描述、不同版本的简历、投递进度和面试反馈经常散落在多个地方。Offer来敲门把这些步骤放进一个本地运行的中文工作台,适合已经使用 AI CLI、希望系统整理求职过程的朋友。 可以从一个目标岗位开始:手动添加职位,结合自己的真实经历生成岗位专属简历和沟通话术,核对后导出 Word、PDF 或 Markdown;自行投递后记录进度,再围绕该岗位生成面试题,进行文字或语音练习并查看逐题反馈。 也支持多个招聘来源的职位发现与匹配分析。需要登录的平台由用户自行登录,来源可用性受平台页面与访问限制影响,工具不自动投递。 运行需要 Node.js 24+,以及已登录、有可用额度的 Codex 或 CodeBuddy CLI;Claude Code 已实现适配,但尚未完成真实账号流程验证。项目采用 Apache-2.0 许可证,模型使用可能产生费用。 档案和求职记录保存在本机;AI 处理仍会将经历、技能等任务内容发送给所选 CLI 配置的服务,不是完全离线工具。 欢迎试用后反馈:哪一步最有用,在哪一步遇到阻碍?反馈请附操作系统、引擎及版本、操作步骤和脱敏错误信息,无需上传真实简历。

语言TypeScriptDT数据与运维DT商业与增长原始ai
3

Larder:本地优先的 AI Agent 资源管理器

同时使用 Claude Code、Codex、Cursor 等多个 Agent 后,Skills、MCP Server、CLI、指令文件和自定义命令往往散落在不同目录,很难确认本机到底装了什么。 Larder 会扫描这些本地资源,在一个 macOS 桌面应用里集中展示来源、Agent 可见性和更新状态,并支持带计划与快照的安全安装、更新、卸载。同时也可以浏览各 Agent 的本地会话和按需预览消息。 主要功能 Skills / MCP / CLI / 指令文件 / Commands 统一管理 Agent Inspector 解释 Agent 实际能看到什么 本地会话浏览、搜索和筛选 所有数据都保留在本机,不需要账号,不上传内容,也没有遥测。项目使用 MIT License,目前是 0.0.6 早期版本。

语言TypeScriptDT桌面效率DT软件开发原始ai-agents
3

把 IINA 变成 Emby 客户端

在 Mac 上找了一圈没看到满意的免费开源方案,干脆自己写了个插件把 IINA 变成了 Emby 客户端,走 MPV 原生硬解播放,完全免费开源:

DTSkill / 插件DTmacOS
—

Torsher:为电视打造的自托管媒体中心

Torsher 是一个开源(AGPL-3.0)的自托管媒体中心,一个 Docker 容器就能运行,适合迷你主机、NAS 或普通电脑。 它把媒体服务器、剧集和电影管理、BT 下载客户端、求片应用的功能合并成一个进程、一个数据库、一个界面,并且以电视为中心:TMDB 影视目录、LG webOS 应用、边下边播、兼容 Jellyfin / Plex / Kodi 的媒体库、自动追剧、GPU 实时转码。一个镜像支持 amd64 和 arm64,没有遥测。 项目不包含任何内容,默认不启用任何来源,用户自行接入 Torznab 索引器(例如 Prowlarr 或 Jackett)。界面目前提供英文和俄文。

语言TypeScriptDT数据与运维DT库 / SDK原始bittorrent
23

MakeMovie:开源 AI 影视生产线,从一段文字到一部成片

产品页(逐阶段导览): MakeMovie 是一个 Apache-2.0 开源、可自托管的 AI 影视制作平台:上传一段小说原文或故事设定,自动完成剧本改编 → 分镜 → 角色/场景/道具定妆 → 首帧 → 图生视频 → AI 配音 → 配乐 → 合成母带 → 质检审计 → 交付,每一步可查看、可编辑、可追溯到产生它的那次模型调用。 交付不止成片:同时产出 SRT 字幕与 EDL / FCPXML / OTIO 剪辑清单,可直接在 Premiere Pro / DaVinci Resolve 继续精剪 模型可插拔:OpenAI / Anthropic / Google / 阿里百炼 / 可灵 / 火山 Seedance / 任意 OpenAI 兼容端点,九个能力槽位一键补齐 支持短剧 / 电视剧 / 电影三种项目形态,整本小说自动拆章分集(上限 100 万字符) 声音链完整:本地内嵌 Qwen3-TTS(MLX)音色克隆配音、逐镜氛围声、配乐与声音工坊降噪 每一帧都有账:任务幂等可恢复、逐镜质检问题队列、按物理量记账的用量台账 Docker 一条命令自托管,内置示例项目零 API key 试跑 技术栈:TypeScript monorepo(Next.js + Fastify + Prisma/PostgreSQL + BullMQ + FFmpeg)。

语言TypeScriptDT内容创作DT安全与测试原始ai
9

nightly-labs / openbot

A local-first desktop workspace for persistent AI teammates. Run Codex, Claude, and Grok with dedicated workspaces, task queues, file sharing, browser control, and agent-to-agent collaboration.

原文
语言TypeScriptDTAgent 管理与编排DTmacOS原始ai-agents
2307

通过 MCP 发布网页和报告的开源工具

BrewPage 的开源公共工具层,包含 OpenAPI 契约和 TypeScript MCP 服务器,可让 AI 助手发布 HTML、Markdown、静态站点及文件,并通过所有者令牌更新或删除内容。MCP 包采用 MIT 协议,API 契约采用 Apache-2.0;托管服务本身为闭源,内容有有效期,不是永久存储。适合学习 MCP 工具如何对接 REST API。 亮点 提供 20 个 MCP 工具,覆盖发布、读取、更新和删除内容;适合分享生成的网页、报告和静态站点。 本地 npm 包与远程 MCP 端点均可使用;创建内容无需注册或 API 密钥。 创建后返回 HTTPS 分享链接和所有者令牌;令牌用于后续管理,不应公开。 自荐说明:我是项目作者 Maksim Kochetkov(GitHub:kochetkov-ma)。推荐的是开源工具层,BrewPage 托管平台的后端、前端和基础设施并未开源。 产品官网: MCP:

语言TypeScriptDT研究与学习DT数据与运维原始ai-agent
5

SOMA:让 AI 编程智能体帮你画 3D 模型的桌面 CAD 应用

SOMA 是一款开源桌面 CAD 应用:你用自然语言描述需要的零件,Claude Code、Codex CLI、OpenCode 等编程智能体用 Python(CadQuery)写出参数化模型,SOMA 实时构建并显示 3D 结果。适合需要外壳、支架、安装座的创客和 3D 打印爱好者,不会 CAD 也能上手,导出 STEP、STL、3MF 即可打印或加工。 亮点 不绑定任何 AI:使用你自己已有的 CLI 智能体和订阅,模型选择和权限都由你掌控 模型即代码:每个模型都是可读的 CadQuery 脚本,每一步都有 Git 历史,可预览和恢复 和智能体“指着说”:在 3D 视图中点选零件、精确测量、直接在画面上标注,再发送给智能体修改 不只是建模:剖切、爆炸视图、参数面板、标准件(螺钉、螺母、热熔螺母)、FEM 强度分析(CalculiX)、动画渲染和带尺寸的工程图(PDF、DXF) 开箱即用:Windows、macOS、Linux 安装包已内置 Python、CadQuery、Git 和 CalculiX,GPL-3.0 开源 (Note from the maintainer: this text was written with the help of an AI translation, as I don't read Chinese. Replies in English are easiest for me, Chinese is fine too.)

语言TypeScriptDT桌面效率DT软件开发原始3d-modeling
394

做了个免费开源的小工具:一个 App Store 链接,各国用户都能打开

做 iOS app 的应该都遇到过:从浏览器复制的 App Store 链接带国家代码,比如 `apps.apple.com/us/app/...`。发给其他国家的人,要么进的是美区页面,要么 app 在他那个区没上架,直接提示这个 App 在你所在的国家或地区不可用。 所以写了个小工具 Hither: 用法:粘贴任意国家的 App Store 链接或者 app ID ,得到 `hither.link/ `。 每次点击时: - Cloudflare Worker 从请求里读访客所在国家(`request.cf.country`) - 调 Apple 公开的 lookup 接口(`itunes.apple.com/lookup?id=...&country=...`)查这个区有没有上架,结果在边缘缓存一天 - 有上架:跳到访客自己国家的商店页面 - 没上架:先试美区,再按英国、加拿大、澳洲、德国、日本等大区依次找,找到有上架的为止 踩到的一个坑:iPhone / iPad 上 App Store app 只能打开当前账号所在国家的商店,跳到外区链接一样会提示不可用。所以 iOS 访客看到的是一个小页面,有 app 图标、名字和一个跳到有上架商店的按钮;电脑和安卓直接跳转。 其他: - 不用注册,没有数据库。链接里只有 app ID ,所以不会过期,也没人能改它跳去哪 - 上架前就能生成链接:用 App Store Connect 里 App 信息页的 Apple ID - 商店信息缓存最多一天,新上架的区可能要等一下才识别到 代码 MIT 开源,跑在 Cloudflare 免费套餐上,想自己部署一份也很快: 接下来在考虑 Google Play 、自定义短名、二维码,大家觉得哪个更有用?也欢迎提我没想到的边界情况。

语言TypeScriptDT数据与运维DT软件开发DT移动应用
0

Hob - Open-source, on device alternative to Claude Cowork and ChatGPT

Hey HN, I'm Christian and this is a new OSS project I've been noodling on for the last couple of weeks. Hob is a free, MIT-licensed desktop app for Mac, Windows and Linux that works on your files the way the Claude and ChatGPT desktop apps do, except the model runs on your own computer. It uses open-weight models (currently Gemma 4 and gpt-oss). All your chats and files never leave your system. The only things that go online are web search (can be turned off in settings) and any MCP connectors you add yourself. Main features: - Automatically finds the best open-weight model for your hardware on first install (Mac/Linux/Windows) - Writes sandboxed Python code for ad hoc tools (data processing, document conversion, graphs etc.) - Built-in web search (powered by SearXNG) - MCP support - Image recognition - CRUD to your local filesystem - Works fully offline with no internet Before building this I tried every local AI app I could find, but it seemed each one had different problems. The main thing I noticed is that none of them could do what the ChatGPT and Claude apps do with your files, e.g. read and change files in a folder, look at images, run code in a sandbox, draw a chart. The most advanced thing any of them did was paste a plain text file into a small context window, which basically failed as soon as you had a file larger than a few KB. I couldn't find anything that could easily parse images and bigger PDFs. The OSS solutions that were more advanced all seemed to default to hosted models (either OSS or closed), which defeats the entire point of the privacy that on-device OSS offers. They also seemed to push towards an account/open-core style business. I build it using Electron bridged with llama.cpp in its own process. On initial load, the system will try and figure out if you have a compatible graphics card and if not default to CPU-only (I ran into a lot of issues of graphics card beeing seemingly compatible but then crashing on first query, there's a whole saga to this lol). Code execution happens in a sandbox that can only write to the chat's folder and has no network unless asked (sandbox-exec on macOS, Landlock on Linux and a low-integrity process on Windows). Images go to a small Qwen3-VL model. Dictation is a local Whisper model. The hardest part was definitely to get the smaller models to use tools reliably. Ran into a ton of issues of 4B models happily saying "here's your chart" without ever calling the chart tool or get stuck in an infinite call loop. I spent a fair amount of the work building guards vs tweaking prompts (that didn't really work for small models). I understand the pushback that local models are weaker than frontier cloud models. This is true, but for most tasks for most normal people, I'd argue you rarely need the newest frontier model. From my own evals, systems with 16+ GB of RAM do really well, and if you have a GPU or more RAM, you get very close to what you'll get out of the box with a frontier hosted model. Excited to hear what you think and see how it runs on other systems!

原文
语言TypeScriptDT数据与运维DT桌面效率原始ai-agent
252

Agent Payment Node:AI 代理的本地支付工具

Agent Payment Node 是用 TypeScript 编写的本地支付运行时,通过 CLI 和 stdio MCP 供 AI 代理检查 x402 报价、准备有界支付并查询状态与收据。仅支持 Apple Silicon macOS 和 Node 24;直接转账和 EVM 签名需前台所有者批准,Solana exact x402 可按所有者接纳的策略运行。软件免费,链上和服务商费用另计。 亮点 将报价检查、有界准备、操作状态/收据和恢复路径组合为本地代理工具,适合研究 MCP 工具接口、支付状态机及所有者授权边界。 这是 Nuanu AI 的 MIT 开源项目,本次代表 Nuanu AI 自荐。具备资金操作能力;本地软件托管、错误策略和主机失陷仍有风险。没有声称独立安全审计、当前客户端兼容性复测或生产使用证明。 已按要求在 HelloGitHub 网站用完整 GitHub URL 搜索;匿名搜索没有展示匹配结果,但提示登录才能查看更多。另检查了当前完整仓库的 263 个文本文件(含 253 个 content 文件)及开放/关闭 issue/PR 历史,未发现 APN 名称、slug 或 Nuanu。

语言TypeScriptDT安全与测试DT研究与学习DTAgent 能力扩展
0

JetBrains / thinkrail

Vibe code with pi in a lightweight, real IDE that customises itself around the way you work — The Vibe You Need

原文
语言TypeScriptDT软件开发DTAgent 能力扩展原始agent
3854

棱镜 Prism:集成 AI 助手和多服务器巡检的 SSH 桌面工作台

棱镜(Prism)集成 SSH 终端、SFTP 文件管理和 AI 助手,适合自己管理服务器的开发者。桌面端无需注册或部署后端;AI 可接自己的模型服务,或支持工具调用的本地 Ollama 模型。 支持多台已连接主机巡检,按主机汇总 CPU、内存、磁盘、服务和端口状态;Docker / Compose 部署按阶段确认,提供实时日志和验证步骤。专用巡检和读取工具直接执行,自定义命令及部署阶段确认后执行。 提供 Windows、macOS、Linux 安装包。模型费用由服务商决定;使用外部模型时,相关对话和终端输出会发送到该模型服务。

语言TypeScriptDT数据与运维DT软件开发DT桌面应用
0

Oleafly:Overleaf 开源平替,支持多人协作和 AI 助手的科研写作编辑器

Oleafly 是免费开源(AGPL-3.0)的科研写作编辑器,在一个工作区里同时支持 LaTeX、Typst 和 Markdown。内置 Tectonic、Typst 和 Pandoc,不用单独安装 TeX 发行版。 写作与编辑 源码编辑和可视化编辑,可以无损来回切换 全项目代码智能:自动补全、跳转定义、查找引用、全项目重命名 离线的拼写和语法检查,能识别 LaTeX 语法 在画布上画图,自动生成 TikZ、Typst 或 Mermaid 代码 47 个内置转换工具,以及引用和公式工具 预览、导入与导出 LaTeX 和 Typst 的 PDF 与源码双向跳转 内置 PDF 阅读器:可独立窗口、双页、深色和阅读模式 导出 PDF、PDF/A、PDF/UA、DOCX、HTML、EPUB、PowerPoint、Markdown、Typst 和 LaTeX 导入 ZIP、文件夹、GitHub、arXiv、Word、HTML、Markdown、PDF,支持 Overleaf 项目导入与同步 上千个文档模板,也可以保存自己的模板 协作与同步 实时多人协作,显示每个人的光标,不限协作者人数 评论讨论:回复、@提及、标记已解决 自建协作服务器:一条命令安装,带管理后台和单点登录 云同步文献库和设置 内置 Git 面板,可发布到 GitHub、推送和拉取 每次编译成功自动保存检查点,可随时恢复 AI 与科研 自带密钥接入任意模型:DeepSeek 等 10 家服务商或任何自定义接口,也支持 Ollama 本地模型 编辑器里直接运行 14 种命令行智能体,包括 Claude Code、Codex 和 Gemini CLI,也可以接入任何 ACP 智能体 AI 的每处修改都以差异形式展示,可以逐个文件确认或撤销 AI 修改源码后会自动编译,并检查生成的 PDF 科研任务:在独立工作区里运行,可以查看智能体的进度、预览文件,再选择性应用,适合放着过夜跑 同时检索 arXiv、Semantic Scholar、Crossref、PubMed 和 OpenAlex 导入 Zotero(本地和网页文献库)、BibTeX、RIS、EndNote 和 Zotero RDF 支持 MCP:可给助手接入 MCP 工具,也可把项目工具开放给外部智能体 内置 36 个科研技能,还能下载更多 oleaflyc 命令行工具,可在终端里编译和管理项目 投稿前检查 六类检查:编译、投稿规范、简历 ATS、无障碍(106 项 PDF/UA 检查)、参考文献、隐私 盲审检查:找出作者姓名、致谢、PDF 元数据和批注 参考文献检查:未定义引用、缺失文件、重复键、未引用的条目 完整的简体中文界面(共 21 种界面语言),不需要注册账号,支持 macOS、Windows 和 Linux。

语言TypeScriptDT内容创作DT研究与学习原始academic-writing
275

Farol – A risk map of a pull request for the person who approves it

Know the risk of merging a pull request, and where it lives. Free, open-source CLI and GitHub Action: after your AI review, farol shows the riskiest files, what they reach, diff coverage and contract breaks. TypeScript/React, Go, Python.

原文
语言TypeScriptDT软件开发DT命令行工具原始ai-code-review
105

makecindy / cindy

Consider it done. The open-source AI agent that works out of the box · 想到,就能做到。开源、开箱即用的 AI Agent。

语言TypeScriptDTmacOSDTWindows原始agent
7386

Lumno:类 Spotlight 的浏览器命令栏与新标签页扩展

Lumno 是一款开源浏览器扩展。在任意网页按下快捷键,就能唤起类似 Spotlight 的命令栏:在同一处搜索已打开的标签页、书签和历史记录,直接打开网址,或把关键词发给站内搜索和 ChatGPT、DeepSeek 等 AI。它还提供一个可自定义的极简新标签页。支持 Chrome、Edge、Firefox 以及 Arc、Zen 等浏览器,无需注册账号,浏览数据只留在本地。 亮点 中文标题可以用全拼、首字母或两者混合搜索,支持模糊音;忘记切换键盘布局时输入的内容也能搜到 聚合搜索:一个关键词同时在 2–10 个搜索源打开,结果自动归入同一个标签页组 划词即可让 AI 翻译、解释、总结;按 Alt+Q 打开最近标签页切换器 新标签页支持亚克力和液态玻璃材质、多种壁纸与滤镜,快捷方式和书签可以互相拖动转换 基于 Manifest V3,以 GPL-3.0 协议开源,界面支持 10 种

语言JavaScriptDT桌面效率DTWeb 应用原始arc-browser
312

deepseek-web-retrieval:可靠的 DeepSeek Search&Fetch API 的 Coding Agent 集成

号称 AI 原生的通用搜索引擎 [DeepSeek Search&Fetch API]( ) 发布也有一周了,相信喜欢尝鲜的朋友已经为自己常用的 Coding Agent 自行 Vibe 了实现。 我也借此机会斗胆宣传一下自己对它的工程集成: 希望在 DeepSeek 官方 API 支持的能力范围内,**为你提供开箱即用、更安全可靠、原生适配的工程实现。** ### 它能做什么? - 一个安装包接通四大 Coding Agent(OpenCode / Pi / Codex / Claude Code)—— DeepSeek 官方并不提供任何宿主接入,接入层全部自研 - DeepSeek 返回的质量评分、发布时间、站点名,逐宿主验证过它们真的能进入模型上下文;你的域名黑白名单、语言偏好自动编译进查询,超长按明确优先级降级而非报错 - DeepSeek 自带“搜索即返回网页正文”,该项目补上它没有的每条长度钳制与独立超时,使正文不会撑爆任何代理的输出上限,模型按次自行开关(OpenCode 暂不支持,宿主接口限制) ### 日常好不好维护? - 所有配置一条命令查清:实际生效值、来源、坏配置报错,可直接当 CI 检查 - 正文开销完全由宿主控制:每条正文上限、超时时长均可配置,设为 0 一键全关 - 按 DeepSeek 官方指引实现瞬态失败重试。“按成功请求计费、空结果免费”本身是 DeepSeek 的定价 ### 敢不敢让它碰配置? - 安装前先看完整计划——改哪些文件、旧值变什么,确认后才写入;卸载完整回滚,且保留你自己的后续修改 - 路由强度按需选择,宿主做不到就明说拒绝;绝不静默降级或偷换 Provider - 密钥永不写入配置文件;内网地址在请求离开本机前就被拦下 - 返回体量有数学上限,最坏情况也不撑爆 Agent 输出(DeepSeek 未文档化正文大小,这个上限是根据各 Coding Agent 提供的一手来源算出来钉死的) ### 值不值得长期依赖? - 完整测试、真实代理会话的端到端验证、自动化发布、逐条变更日志 - 关键决策都有带版本号的研究文档背书:锁定具体宿主版本、只引用官方一手来源

DT研究与学习DT软件开发DTAgent 能力扩展
—

stickiii: 贴贴便签

做了一个桌面随手记小工具,「贴贴便签」 开会时的一句话、看网页时想到的点子、写代码时临时要记的事,按一下快捷键,就能在当前窗口旁边记下来,记完继续做手头的事。 文字、图片、文件都能放在同一条便签里,内容自动保存在本地。支持 Markdown 编辑和预览,也可以把窗口置顶,放在屏幕一角当个小本子。 想法刚冒出来的时候,不一定已经想好该放在哪个文件夹里。先记下来,之后再慢慢整理。

语言TypeScriptDT桌面效率DT软件开发DTWeb 应用
1

Weblink:支持一对多的低延迟 Windows 远程桌面,浏览器即可连接

Weblink 是我开发的开源 Windows 远程桌面工具,重点是低延迟交互和一对多桌面共享。受控电脑运行 Windows 客户端,其他设备通过浏览器加入同一房间即可观看桌面,获得授权后还能操作鼠标和键盘。 主要特点: 浏览器即用:手机或电脑上的控制端无需注册账号,也无需安装客户端。 一对多共享:多个设备可以同时观看同一个 Windows 桌面,适合远程演示和协作。 低延迟设计:采用 Windows 原生屏幕采集、受支持的硬件编码和 WebRTC;兼容的观看端可复用编码器。实际延迟取决于硬件与网络条件。 配套功能:支持文件传输、剪贴板共享、聊天及语音视频通话。 项目采用 MIT 协议,支持自行部署。连接需要信令服务,无法直连时可通过 TURN 中继。

语言TypeScriptDT数据与运维DT桌面效率原始chat
691

Renhuai123 / ziwei-doushu

紫微斗数开源排盘引擎 — 基于倪海厦《天纪》体系,含完整排盘算法、四化系统、格局知识库、古籍原文数据

语言TypeScript
7502

OpenIDEA:用 Rust 重写的 IntelliJ 风格 IDE

保留 IntelliJ IDEA 的快捷键、工具窗口和双击 Shift 全局搜索,底层换成 Rust + Tauri 2。编辑器、代码补全、调试器、Git、终端、数据库和 HTTP 客户端一应俱全,支持 60 多种语言,提供 macOS、Windows、Linux 安装包。适合被 IDEA / PyCharm 的启动速度和内存占用劝退的开发者。 亮点 打开约 770 个文件的 Python 项目只要 1.1 秒,内存 169 MB,同条件下 IntelliJ IDEA 是 13.2 秒、2 GB,测试脚本开源、可以自己复现 不用重新学习:沿用 IDEA 的 macOS 和 Windows 键位以及工具窗口布局 基于 LSP / DAP,加一门语言只需要写一个 TOML 文件

语言TypeScriptDT研究与学习DT数据与运维原始code-editor
86

DSH A2UI:面向 DeepSeek Harness 的 A2UI 协议开发预览

自荐 DSH A2UI,一个面向 DeepSeek Harness 的独立 A2UI 协议开发预览,供想把交互表单接入 DSH 的开发者试用。 目前使用官方 A2UI renderer 和 schema,支持受限 basic catalog 的严格校验,并提供两种无需账号或 API key 的合成示例: 本地浏览器 流式展示表单、编辑、导出与恢复记录;恢复时不会再次执行历史动作。 可执行 agent-loop 示例:使用真实 DSH AgentLoop、ToolRuntime 和会话渲染组件,通过脚本化本地模型,在 jsdom 中验证“表单操作进入下一轮 agent,并生成预览”的链路。 当前为 0.1.0-alpha.6,针对 DSH 0.2.0-rc.2 验证。示例中的模型、传输和部分宿主结构是合成的,不代表完整 DSH shell、真实模型、完整 A2UI 协议或生产部署已经验收。未提交的表单编辑目前不会跨 DSH 重载自动恢复。项目并非 DeepSeek、Google 或 A2UI 官方项目。

语言TypeScriptDT数据与运维DT软件开发DTAgent 能力扩展
0

Open Walnut:远程开发机上的 Claude Code,SSH 断了照样跑,一个网页全管

MIT 我平时在好几台远程开发机上跑 Claude Code。以前的办法是每台机器开一个 SSH 窗口,再套一层 tmux,窗口一多就分不清哪个会话在等我,笔记本一合盖、网络一断,还要一个个重新连回去。 Open Walnut 是我为这件事写的自托管网页。每台主机上有一个小 daemon,Claude Code 进程归它管,所以 SSH 断了或者笔记本睡眠,远程会话都在继续跑;重新连上后,历史从磁盘上的会话日志恢复。daemon 由 Walnut 通过免密 SSH 自动部署和升级,不用手动拷文件。 所有会话在一个网页里并排看。每个会话有自己的 diff,列出它改过的每个文件(从会话日志里算,不依赖 git),可以逐行评论,再把评论发回同一个会话。旁边还有任务、笔记和长期记忆,以及一个能帮你开会话、找上下文的个人 AI。 数据都在本机 ~/.open-walnut/,没有遥测,也不需要注册账号。 安装(macOS 或 Linux,脚本自带 Node;需要一个已登录的 Claude Code): bash curl -fsSL | sh walnut web 也可以 brew install evanzhang008/tap/open-walnut 或 npm install -g open-walnut。

语言TypeScriptDT数据与运维DT软件开发原始ai-agent
34

AI-CMS:AI 原生的多站点 CMS,一个后台管所有站

自荐一个我自己的开源项目 AI-CMS(Apache-2.0)。 它解决的是多站点运营的麻烦:以前每多一个站就多装一套 CMS、多维护一套插件与更新。AI-CMS 用一个后台统一管理多个站点(站点/栏目/内容/媒体/版式、RBAC 权限),发布时生成 Astro 静态站走 CDN;后台内置 AI 写作助手(起草/改写/润色),模型 Provider 可插拔(OpenAI 兼容接口、Anthropic、MiniMax、Ollama),API Key 只留在自己的服务器上。技术栈 FastAPI + React + Astro,Docker Compose 一键自托管。刚发布 v1.0.0,欢迎老师和大家试用、提 issue。

语言TypeScriptDT小说创作DTSkill / 插件原始ai
2

人生岔路:随机出生、可分岔时间线的像素人生游戏(可直接试玩)

「人生岔路 / Otherlife」是一个中文像素人生模拟游戏:从随机出生开始,经历学习、工作、关系与迁居,也可以回到过去的一个选择前,保留原来的未来,再展开另一条时间线。 直接试玩: 项目仓库与完整版本: 想探索的玩法 在172个国家与地区中按权重抽取出生地,逐项揭晓身份与家庭背景。 共同计划会记录起因、实际投入和结束原因;等待不会自动被算作完成。 陪伴、帮助、承诺与失约会影响亲密和信任,后续故事沿已有经历发展。 住宅、家庭与人物年龄改变像素场景;支持保存、回看和时间线分岔。 网页试玩不需要安装,也不需要模型密钥;它使用本地故事引擎,进度保存在当前浏览器。完整版本可以自行接入DeepSeek,增加自由对话和有事实依据的年度人物关系分析。游戏界面目前为中文,仓库有中英文说明;原创代码及有权授权的美术采用 MIT;第三方数据与依赖保留原条款,详见仓库 LICENSE 与 NOTICE。 作者自荐,欢迎试玩和具体反馈,尤其想了解哪些因果后续显得合理、哪些关系变化显得生硬。

语言TypeScriptDT研究与学习DT生活与娱乐原始ai-game
1

agent-usage-guard – a Claude Code mod to protect your usage window

A Claude Code mod that holds subagent fan-out, heavy-context prompts and retry loops before they spend your usage window. It reads your plan's usage, counts agents across every session, and asks in Claude Code's own dialog.

原文
语言TypeScriptDT软件开发DTAgent 能力扩展原始ai-agents
59

Stylekit前端风格收集

AI 编程工具能快速生成可用的界面,但结果往往缺少明确的视觉方向,容易落入千篇一律的字体、配色与组件组合。设计师和开发者即使清楚自己想要某种风格,也很难把抽象的审美描述准确转译为可执行的设计规则。 StyleKit 把风格本身变成规则:一个可命名的视觉方向,统一字体、配色、间距与组件表达。目前收录 149 种精选视觉风格、149 个完整 Showcase、60 种动画和 42 套页面模板,支持中文与英文。

语言TypeScriptDT软件开发DTAgent 能力扩展原始ai-frontend
660

做了近 10 年合租车主,我开源了自己的订阅账本 Calends

哈喽大家好,我是之前开发 [AppStorePrice]( ) 的朋友,这次给大家推荐一款订阅管理的开源方案:Calends 。 我自己一直都是订阅记录的重度用户,前前后后用过市面上十多款 App 、开源项目。但是用下来,总觉得它们跟我的实际需求,尤其是合租的场景不太匹配。YouTube 我开车快 10 年了,Spotify 也开了 5 年多。除了记录自己订了什么、花了多少钱,还要记成员付到哪天、哪些钱没收、自己到底垫了多少。再加上跨区、涨价、代付、礼品卡,很多细节都得另外补。 所以这次干脆自己做了一个,把这些年一直想要的功能都做进去。对于我自己的订阅和开车需求,我觉得目前没有比它更合适的了。尤其是现在的 AI 订阅。先放一段视频,大家可以直接看一下整体效果: [观看宣传视频]( ) · [MP4 直链]( ) ## 我最想说的,还是 AI 和 MCP 现在做软件,我觉得很重要的一点,就是有没有把 Agent 作为一等公民,能不能让 AI 真正帮我把事情做掉。所以在我的这个项目里,基础的 AI 创建、查询、维护订阅这些我都做了,接上自己的 DeepSeek API Key 或兼容服务就能用,收据也可以直接交给它整理,核对后添加。模型调用按你使用的平台计费。 然后是 MCP 。这可以让 Codex 、Claude Code 、Grok Bot 都可以接进来,直接管理自己的订阅账本。我现在的订阅就是交给 Grok Bot 帮我管理的。给了它邮箱权限,再接上 Calends 的 MCP ,每次有新的订阅邮件进来,就让它分析邮件,该新增的新增,该更新的更新,不用我再一条条照着填。 如果你是第一次用,直接让有邮箱权限的 AI 助手去分析历史邮件,把里面的订阅整理出来,查重、核对之后导入就行。如果你之前已经在用其他订阅管理 App ,也可以让能操作手机的 Codex 读取里面的订阅详情,再帮你导入自己的 Calends 。邮箱和手机由你接入的外部助手读取,账本这边通过 MCP 配合它完成录入。 ## 还有一些功能,大家看看有没有这些痛点 **我订阅了 iCloud 土耳其区,但是它老涨价,涨价之前的价格怎么记?** 我自己这条 iCloud+,已经从 ₺64.99 涨到 ₺129.99 、₺249.99 ,再到 ₺399.99 。每次涨价的日期、之前多少钱,都能保留下来。切到原币看,也能把涨价和汇率变化分开。 **Spotify 开了这么多年,我到底总共付出去多少钱,收回来多少钱,亏了还是赚了?** 合租的支出、成员收款、谁付到哪天,都放在一起记。有人按月付,有人一次付半年,也能看清楚还有哪些钱没收到。 **我今天帮朋友续了 ChatGPT ,他上个月的钱付了没有?** 这种就单独记成代付,记到对应的人,收没收、收了多少都能查,也不会把替别人垫的钱算成自己的订阅消费。 **我打折买了礼品卡,面值是这么多,但实际花的钱又不一样,怎么算?** 面值和实际买入成本分开记。卡包里也可以管理支付方式、币种和余额,按后面的扣款估算还能用多久。还有一个很容易忽略的细节:我填的余额到底是哪天的余额?上周查到的数,不能一直当成今天的数,所以余额也专门做了校准日期。 包括汇率,我也专门接了。历史上每次付款,都可以按付款当天的汇率折成人民币,知道那一笔大概花了多少钱。 时间线、续费日历、各种报告图表也都做了。年付的订阅,可以分别看这个月付出去了多少钱、这个月分摊了多少费用;钱花在哪,也可以像看股票热力图那样看每个订阅占了多少。这些看起来都是小功能,但自己长期记订阅、开合租车的时候,确实都会用到,所以我把它们都补上了。 ## 部署和体验 可以直接用 Docker ,放到自己的服务器、NAS 上;也可以用 Cloudflare 账号部署到 Workers + D1 ,个人用量在免费额度内就能免费运行。支持备份恢复和 CSV 导入导出。 - - 文档: - - GitHub: 最后,我还专门做了一个彩蛋。**Claude 封号这个事情,我到底被封了几个号?有没有退款?没退的话,到底损失了多少钱?** 这些也可以记。我专门做了一个 [Claude 演示站]( ),把账号停止、退款、没用完的时长和损失都放进去,大家可以直接进去看。演示站用的是虚构数据,主要给大家演示一下这种被封号的账怎么记。 其实我直接建议,这些事情全都交给 AI 就好了,让他帮我记录好我自己的订阅账,而且我测试下来,自己反代出来的 Deepseek 模型已经完全足够了,本身多模态也支持。粘贴上传图片记录订阅也是一个非常棒的体验。 一不小心说了这么多,总之吧,我觉得大家感兴趣可以去演示站试用一下看看,不关你是上百辆合租的车主,还是中转站几百个 Claude 账号的老板,都可以看看当前的方案能不能满足你的需求好好 项目是 MIT 开源的。如果有些场景还满足不了你的需求,欢迎直接提 [Issue]( ),也欢迎 PR 。如果你自己想做深度定制,直接 fork ,搭自己的订阅账本就好。 如果你觉得这个项目有帮助,不妨在 GitHub 帮我点一个 Star ,这对我来说会非常有帮助。谢谢大家!

DT数据与运维DT软件开发DTAgent 能力扩展
—

做了个免费工具:写 Markdown,一键排好 X(Twitter)长文,代码、表格、Mermaid 图自动转图片

在 X 上发技术长文( Articles )时一直有个痛点:X 的编辑器不认 Markdown 。 我平时用 Markdown 写稿,每次往 X 上发都要: - 手动重新设置标题、加粗 - 一段段截图代码块 - 表格截图 - Mermaid 流程图先去 mermaid.live 导出,再一张张传上去 一篇稍长的技术文,光排版就要半小时。所以做了这个: **MD2X** → **能做什么** - 左边写 Markdown ,右边实时预览 X 长文的效果 - 「复制标题」「复制正文」,粘到 X 里标题、加粗 、列表都保留 - 代码块 → 带语法高亮的 PNG ( 9 种主题:GitHub 、Dracula 、Nord 、One Dark Pro 、Tokyo Night……) - Markdown 表格 → 干净的表格图片 - Mermaid → PNG ,配色跟着亮色/暗色主题走 - 所有图片可以逐张复制,也可以一键打包 ZIP 下载 - 还能把一篇 Markdown 拆成带编号的推文串( Thread ) **单项小工具**(不用打开编辑器) - Mermaid 转 PNG: - 代码转图片: - Markdown 表格转图片: **其他** - 免费,不用注册 - 纯浏览器运行,草稿存在 localStorage ,不上传 - 支持 PWA 离线使用、暗色模式、中英文界面 - 开源: - 技术栈:Next.js 16 + TypeScript + Tailwind ,Mermaid 和代码都在浏览器里用 Canvas 渲染成图片 **想听听大家的意见** 1. 你往 X / 公众号贴技术内容时,还有哪些格式会乱? 2. 如果做成 Chrome 插件,直接写进 X 的编辑器,省掉复制粘贴这一步,你会用吗? 有 bug 或建议直接回复,我都会看。

DT软件开发DTSkill / 插件
—

Context Attachment Manager:让 Codex 和 Claude 按需取回历史图片

我是项目作者,想推荐一个管理多图长对话的小工具。 在 Codex 里反复生图、改图时,历史图片会不断累积,跟着后续消息重复发送。我做了 Context Attachment Manager,让对话继续留在原任务中,同时减少不必要的图片重传。 模型按需取回历史图片;重要参考图可以固定为每轮发送,也能手动勾选。 按描述、用户评价和轮次查找图片,例如搜“脸最好”或“雨夜”。 为图片记录特征和评价,帮助对话压缩后重新找到对应图片。 项目中的一个 15 张图测试,请求体从 24.9 MB 降至 212 KB;这是该测试场景的数据,不代表所有对话的效果。 适用于 Codex 桌面版和 Claude 桌面版 Code 标签页中的本地会话,支持 Windows、macOS、Linux。v0.9.0 也支持兼容对应客户端协议的自定义服务地址。插件在本机处理,不修改原始对话和素材,不额外上传到第三方服务。 项目采用 MIT 协议,TypeScript/Node 实现。README 有图文演示,安装可直接让 Codex 或 Claude 按 INSTALL.md 操作。 项目: 中文介绍: 安装: 欢迎有多图长对话需求的朋友试用并反馈。

语言TypeScriptDT软件开发DTAgent 能力扩展原始ai-art
375

LULUX ETA:面向外贸人的 AI Agent 桌面工作区

这是一款专为外贸业务员打造的 AI Agent 工作区,把询盘、客户资料、报价单和开发信放进同一个应用,让 Agent 在业务数据旁边干活。一个人用就装桌面版,数据存在本机 SQLite;团队用则部署到自己的服务器,按账户和角色隔离。支持接入自己的 OpenAI 兼容或 Anthropic 接口(DeepSeek、通义、本地 Ollama 等),还能把 Claude Code、Codex、Gemini CLI、Qwen Code 等命令行 Agent 拉进同一个群聊,由主管 Agent 派活、汇总。 亮点 • 桌面模式与团队服务器模式一套功能,数据不过第三方服务器 • 多 Agent 群聊:主管编排、@ 点名、每条回复标明内核与模型 • 工作流画布、客户管理、报价单、长期记忆和工具调用审批 • 内置 38 个 Agent Skills,支持远程 MCP • 支持 Windows、macOS、Linux,可用 Docker 部署 • 许可证:BSL 1.1(源码可用,可免费用于生产环境及内部修改,2030-10-20 转为 Apache 2.0)

语言TypeScriptDT数据与运维DT软件开发DTAgent 能力扩展
3

工具分享:墨鱼排版,把 Markdown 变成公众号文章样式

推荐 JeasonKim 的开源工具「墨鱼排版」。我是作者的支持者,不是开发者;这次让 Agent 用公开样文做了网页实测。 适合平时用 Markdown 写文章、想先预览公众号排版的人。我们验证了标题、列表、引用和加粗的网页预览,并对比了「蓝调卡片」「清爽正文」两种主题,同一段文字能切换成不同版式。 公众号后台粘贴效果还没有验证,也没有做隐私网络审计;建议先拿一段非敏感短文试用。

语言TypeScriptDT安全与测试DT数据与运维原始markdown
4

PocketCtl:在 iPhone 和浏览器上跟进多种 AI 编程 Agent

我是 PocketCtl 的开发者,向周刊自荐这个项目。 PocketCtl 是一个面向开发者的跨设备工作台,可以在 iPhone 或浏览器上统一查看 Claude Code、Codex、OpenCode 等 AI 编程 Agent 的会话。适合同时使用多种 Agent,或需要在离开电脑后继续跟进任务的开发者。 主要功能: 查看会话输出、工具调用、执行计划和文件改动。 在支持的会话中发送消息、回答问题和处理审批。 管理多台开发主机,并远程浏览会话文档。 Agent 仍在用户的 Mac 或 Linux 主机上运行,使用前需要安装 daemon,主机需保持在线。远程控制能力取决于 Agent 和会话类型;例如 Codex Desktop 会话目前是只读观察。PocketCtl 不提供模型订阅或 API 额度。 数据边界:生产连接使用 TLS;为支持跨设备访问和历史重放,Relay 会处理并存储会话事件,不能视为所有内容都只保留在本机。 项目地址及安装说明:

语言TypeScriptDT软件开发DTAgent 管理与编排DTAgent 可观测性
13

Treefold:把 AI Coding 的多仓库、Worktree、终端和任务放在一起

LLM 时代高强度用 AI Agent 搞项目,LLM 很强,但想要高效舒服的开发还是有很多繁琐的流程。 例如经常同时推进几个任务,还涉及前后端两个 ,并行任务不相互冲突大家都知道用 git worktree。 手敲 git worktree 命令很繁琐,AI 可以代劳,但每次都要交代一遍却挺烦:从哪个分支创建,前后端项目在哪个目录,做完合回哪里。想去对应目录跑条命令,还得找路径、开终端、切过去。任务一多,就容易忘记哪个目录对应哪件事。 我就在想能不能把常用流程做到一个 ui 界面中管理,于是做了一个 APP 叫 Treefold。我想把每项任务的代码、终端和进度放在一起,打开就知道做到哪了,接下来可以继续做什么。 任务展开以后,要知道怎么收回来 我把工作分成三层:Project、Workspace、Fork。 Project 放一个项目相关的仓库和目录。我一般让原仓库保持在 main 分支,再为每项 feature 创建 Workspace,各自使用独立分支和 worktree。创建时默认从原仓库当前分支展开,也可以选择其他本地或远端分支作为起点。 一个 feature 里有可以并行的子任务,就继续创建 Fork。比如做“商品搜索”,可以让几个 Fork 分别负责接口、页面和测试,各自在独立目录里修改,完成后合回父 Workspace,再一起联调和交付。 这样,worktree 就有了明确的父子关系,交付时知道应该合回哪里。操作由人确认,发生冲突仍然需要处理。Workspace 还可以选择推送 feature 分支,接着走原来的远端评审流程。 简单任务开一个 Workspace 就够了,不用每次都拆 Fork。同一 Workspace 里的多个 Session 共享代码目录;需要隔离修改时,再创建 Fork。 worktree 多了,目录和状态都得看得清 git worktree list 能列出目录和分支,但想知道里面是否有未提交的修改、改动是否已经合回去,还得逐个检查。任务多了,这些小操作也会打断思路。 Treefold 把 worktree list 做成了界面里的管理列表,按仓库展开。每个 worktree 的分支、路径、当前提交和关联任务放在一起,同时显示未提交改动、冲突,以及相对目标分支领先或落后的提交数。已经合入目标分支的状态也会标出来,不用挨个进入目录查 Git。 从列表可以直接打开关联任务;不再使用的 worktree,可以在界面里确认后删除,也能清理失效的 worktree 记录。哪些还在开发、哪些改动已经合入、哪些目录可以收拾,都有地方查看。 完成的任务可以归档,先保留分支、worktree 和工作记录,之后再按需清理。Project 里可以批量清理已归档的 Workspace,Workspace 里也能清理已归档的 Fork。隔天回来看时,活跃任务和已完成的工作分开,也能找到之前的交付记录。 创建 worktree、启动 Session 和批量清理都可以在后台继续,不用一直守着弹窗。切去做其他任务后,也能回来查看状态和失败原因。 Agent 写完,检查代码和提交 我一直挺喜欢 JetBrains 的 Git 集成:修改在哪里,提交了什么,都可以直接看。 Treefold 里也放了 Git Changes 和 History。开发过程中看 diff,交付前检查提交;几个零散提交可以用 Squash 整理成一个,也可以 Reset 到指定提交。当前分支最新一次提交的说明写得不合适,也可以直接在 History 里修改。如果本地记录显示它被远端分支、标签或其他分支引用,会先提醒,再由我决定是否继续。 完成交付时,可以选择 Squash,把这项工作的成果合成一个提交放进父分支。前后端改动不一样,就分别填写提交说明,在同一个弹窗里检查后一起确认。源分支上的开发记录仍然保留,父分支收到的是整理后的提交。 我没有做完整的交互式 rebase 和冲突编辑器。常用操作放在界面里,更复杂的 Git 操作继续交给终端和 Agent,处理完再回来检查结果。 Project 里也能直接查看和搜索本地、远端分支,切换分支,或者删除不再需要的分支。这些短操作,不用每次都通过聊天交给 Agent。 检查代码时,也不想每次都重新告诉 Agent:“这是哪几个仓库,应该和哪个分支比较,别漏掉还没提交的修改。”所以加了 AI Review:在 Workspace 或 Fork 里选一个 Agent,确认提示词,就会打开一个专门检查这项工作的 Session。 Fork 和父 Workspace 比较,Workspace 和 Project 当前分支比较。Treefold 会把各仓库的路径、分支和比较范围交给 Agent,要求同时检查已提交、未提交的修改和新文件。默认提示词让它先报告问题,我确认后,可以在同一个 Session 里继续讨论、修复和验证。也可以给 Project 保存自己的 Review 提示词。 这样,从开发、检查到修复都留在同一项任务里,最后再决定怎么交付。完成交付前,如果还有将被停止的 Session 在运行,界面会先列出来,让我选择暂缓交付,或者确认停止后继续。这里检查的是进程是否还活着,不能替我判断 Agent 是否已经做完。 暂缓的任务,先记在 Todo 里 和 AI 讨论方案时,经常会冒出一些现在不做、以后值得试的点子。以前我会开个文件记 Todo,接下来还得记得这个文件放在哪。 现在可以直接记到 Workspace 的 Todo list。要做的时候,把 Todo 分配给 Fork,展开成一项独立工作;完成并合回父 Workspace 后,关联的 Todo 也会完成。 Treefold 也带了 CLI 和 Skill,Agent 能读取、添加和修改 Todo,遇到问题时也能记录阻塞原因。换一个 Session 接着做,代码、Todo 和交付记录都还留在 Workspace 里,不用依赖某一次聊天记住所有事情。 比如接口开发时发现一个值得单独处理的问题,可以先留下 Todo,继续完成手头的工作。等有空了再把它分出去,也不用为了保留这个点子一直开着原来的 Session。 Agent 把服务跑起来了,我却看不到它在干什么 调试的时候,我经常要让 Agent 启动前后端服务。以前它通常在自己的会话后台启动,再告诉我“服务已经起来了”。我只知道启动了,眼前却没有一个能持续看日志的终端。想知道请求有没有进来、服务有没有报错,还得让它再查一遍。 两个 Agent 并行工作时更麻烦:各自的会话没有共享的进程列表,不知道对方已经启动了什么。一个刚把服务跑起来,另一个又启动一遍,端口就冲突了。 Treefold 用 amux 管理这些需要持续运行的进程。服务可以跟着任务列出来,人能在界面里看日志、输入命令,Agent 也能通过 amux 查询进程、读取日志、停止或重启服务。几个 Session 可以共同观察同一个服务,启动前先查看已有进程,再决定复用还是另开一套。 切走页面不影响进程运行,也不用再回忆服务藏在哪次聊天里。不过并行启动多套服务时,端口仍然需要分别配置,Treefold 目前不会自动隔离端口。 关闭窗口时,可以选择让 App 留在后台,或者直接退出。退出 App 后是否保留 amux 和受管进程,则由单独的设置控制。 一个任务,可能要改几个仓库 有些项目的前后端是两个 Git 。一个功能要两边一起改,就得告诉 AI 两边的位置,同步创建分支和 worktree,再检查是不是进了对应的目录。 所以 Treefold 的一个 Project 可以放多个仓库。创建 Workspace 或 Fork 时,相关仓库一起准备分支和 worktree,后续查看修改、同步和交付也在同一个任务里完成,各仓库的结果分别展示。 接手已有工作也不用从头开始。创建 Workspace 时,每个仓库可以分别新建分支,或者选一个已有的本地或远端分支继续做。分支列表可以搜索,已经被其他 worktree 占用的本地分支会标出来,避免选错工作目录。前端从 main 开始,后端接着已有 feature 开发,也可以放进同一个 Workspace。 还有 monorepo:一个仓库里放了很多项目,我可能只关心其中几个目录。Treefold 可以把这些子目录设为工作入口,也可以加入外部资料目录,方便 Agent 找到相关上下文。目录选择帮助组织工作,Git worktree 仍然以整个仓库为单位。 需要换回熟悉的工具时,Open With 可以直接在 IDE、终端或 Finder 中打开当前目录,也能一键复制路径。选中了哪个任务,就打开它对应的工作目录。 保留终端习惯,少记几个快捷键 我日常主要用 Agent 的 CLI 和 TUI,所以 Treefold 里的 Agent 也是原来的终端界面。目前支持 Codex、Claude Code、OpenCode 和 Pi,也可以单独开 Shell 跑命令。终端使用 xterm.js。 Agent 使用本机安装的 CLI,沿用自己的登录和模型配置。喜欢哪个就用哪个,同一项任务里也可以开不同的 Agent Session。使用前先确认相应 CLI 在终端里能正常运行;没有配置 Agent,也可以先用 Shell。 我喜欢 Command Palette,但不想记一大堆快捷键。所以默认只给少数高频操作绑定快捷键,其他操作从 Palette 找,也可以按自己的习惯修改绑定。 这里我比较在意上下文:在某个 Fork 里打开 Palette,新建 Session、开始 AI Review 或打开目录,就应该接着使用这个 Fork 的上下文,不用重新选一遍。 免费开源,本地运行 Treefold 免费开源,使用 AGPL-3.0-only 许可证。App 在本机运行,项目状态、任务、Session 元数据和配置保存在自己的电脑上,核心管理功能不依赖云端服务。 Agent 沿用你自己的模型和服务配置,模型调用、网络访问和费用由对应服务及配置决定。目前支持 Apple Silicon Mac,需要 macOS 14 或更新版本。

语言TypeScriptDT数据与运维DT桌面效率原始ade
4

Sorsa API:用于公开 X / Twitter 数据的只读 REST API 与 MCP 服务

文档: 开源 MCP 服务: 这是一次来自产品方的工具自荐。Sorsa API 提供公开 X(Twitter)数据的只读 REST 接口,包括用户资料、帖子、搜索、关注者与关注列表、列表、社区及互动验证,可用于数据分析、研究和 AI 应用。 使用一个 Sorsa API Key 即可接入,无需提供 X 账号密码或 Cookie,也不需要 X 开发者账号。提供在线 API Playground、OpenAPI 描述文件,以及可在 Cursor、Claude Desktop 等客户端使用的 MCP 服务。 新用户可试用 100 次请求,无需信用卡;更多用量需付费。服务不支持发帖、私信或读取私密账号内容。Sorsa API 是独立服务,与 X Corp. 无隶属关系。

语言TypeScriptDT研究与学习DT软件开发DTAgent 能力扩展
4

douban-cli:豆瓣命令行工具 能备份记录 也能丢给 ai 用

豆瓣命令行工具 + ai skill 查电影 剧集 图书 top250 不用登录也不用 api key 登录后一条命令把自己的看过 想看 读过导出成 json csv markdown 装上 skill 可以直接让 ai 帮你选片 标记 打分 亮点 改之前能先预览 只改你说的 原来的评分 标签 仅自己可见都不动 不发广播 仅自己可见的也能导 读失败会直接说不完整 不会悄悄少数据 就 2 个依赖 直接用浏览器里登录好的豆瓣 所有命令都支持 --json 图书能用 isbn 精确匹配 配合微信读书官方 skill 能把读完的书同步到豆瓣

语言TypeScriptDT研究与学习DT软件开发原始agent-skills
37

Gauge CLI – Open-Source Hillclimbing for Agent Experience

Hi HN! We're releasing an open-source CLI for hillclimbing Agent Experience. That means optimizing your agent-facing surfaces (Skills, CLIs, SDKs, and docs) so that your users' coding agents can easily use your product. Pointing your own agent at the is enough to get started. https://github.com/gauge-sh/gauge-cli We've found that power users generally want to hand a CLI/MCP to their agents and get started from the terminal. They rarely want to log in and use the web UI themselves. We think developer tools must be agent-friendly to remain relevant. Here are some common findings that Gauge identifies: - agents get confused with CLI/SDK behavior and start source diving - interactive commands block agents - agents use deprecated/old CLI commands - agents don't use Skills when you'd expect - agents confidently assert limitations that don't exist - inconsistent terminology confuses agents - agents can't figure out how commands fit together into a workflow Locally, the Gauge CLI uses Docker containers to run agent harnesses (you can bring your own subscriptions). It finds where agents get confused or stuck and tests changes using your pre-release artifacts (Skills/CLI etc). We normalize events from Claude Code, Codex, Pi and OpenCode into standardized transcripts, and store them locally, alongside structured information in SQLite so that your agent can easily analyze the data. This enables automatic hillclimbing toward a great Agent Experience. We also offer hosted compute that enables more features, built on our custom Gateway (for credential brokering and transparent, per-session response rewriting). Hosted compute enables many more concurrent sessions, easier collaboration with teammates, a GitHub App for PR reviews, sessions with logged-in MCPs/APIs, and most importantly it lets you close your laptop while the sessions actually run. You don't need a Gauge account to run the full loop end-to-end though. We expect that local execution with the CLI is enough to find and fix several agent experience issues in a typical project. You'll be able to validate fixes for these issues locally, before publishing new versions (we inject pre-release Skills and code artifacts into the sessions). We would love your feedback!

原文
语言TypeScriptDT软件开发DTAgent 能力扩展原始agent-skills
5

无剧透回放:防剧透项目,目前提供英雄联盟赛事回放功能

我是作者,想自荐「无剧透回放 / Spoiler-Free Replays」:一个开源、免费的防剧透项目,目前提供英雄联盟赛事回放功能,视频来源为 B 站。 补看比赛时,即使没看到比分,视频剩余时长和总局数也可能提前揭晓胜负。这个工具隐藏界面中的比分、封面、时长、进度条和总局数,选一场比赛从第一局开始看,正片结束后自动接下一局。 目前需要在自己的电脑上安装运行,无需 API Key,原创代码采用 MIT 许可证。当前版本为 v0.1.2-preview,仍是早期预览;比赛名单不覆盖完整赛程,视频画面及解说本身仍可能剧透。 项目与安装说明 当前版本:v0.1.2-preview 观看操作演示:v0.1.1-preview

语言TypeScriptDT软件开发原始anti-spoiler原始bilibili
2

[开源自建邮局] 三叶草邮局发布!操作傻瓜化、配置可视化,同时管理 N 个邮箱, 5 分钟三步开邮局

# clover 三叶草邮局 🍀 在自己的服务器上搭建邮件服务,通过 Web 面板管理域名、邮箱和转发规则。 ## 三步开邮局: 1.接入 cloudflare token; 2.面板一键安装邮件服务器 TLS ; 3.点击创建邮箱。 ## 全程可视化,傻瓜配置,5 分钟创建强大易用的个人邮局。 ## 功能特色 - **可视化管理**:集中管理多个域名、邮箱账户、密码和邮件转发,支持别名、前缀匹配与 Catch-all 。 - **Cloudflare DNS 自动配置**:导入域名,一键生成并推送 MX 、SPF 、DKIM 、DMARC 等邮件记录,也可导出后手动配置。 - **Roundcube Webmail**:从面板选择邮箱,在新标签页免密进入;使用原生搜索、星标、文件夹、编辑器和通讯录。 - **兼容邮件客户端**:支持 IMAP 、POP3 、SMTP 和 ManageSieve ,可使用 Thunderbird 、Foxmail 、Apple Mail 等客户端。 - **全局邮箱设置**:统一管理协议开关、远程图片策略及附件上限;附件默认 100 MB ,可设置为无限额。 - **证书与运维**:支持 HTTPS 、邮件 TLS 证书管理和自动续期,提供环境检查、反垃圾统计、邮件队列、日志及备份入口。 - **账户安全与 API**:单管理员管理,支持两步验证、Passkey 、API Token 和审计日志。 ## 安装准备 - Debian 11–13 或 Ubuntu 22.04+ 服务器;默认发布镜像支持 **amd64**。 - 最低配置:**1 vCPU 、2 GB 内存**;推荐配置:**2 vCPU 、4 GB 内存**。 - 准备一个面板域名和邮件域名,将面板域名的 A 记录指向服务器公网 IP 。 - 公网开放 **80 、443 、25**;邮件客户端按需开放 **465 、587 、993**,POP3S 使用 **995**。 - 确认服务器提供商允许邮件收发,并支持设置 PTR/rDNS 。 安装器可安装 Docker ;已有受支持的宿主机 Caddy 或 Nginx 时,可共享 Web 入口。 ## 快速安装 推荐使用一键安装: ```bash curl -fsSL -o /tmp/clover-bootstrap.sh bash /tmp/clover-bootstrap.sh ``` 也可克隆仓库后安装: ```bash git clone clover cd clover bash install.sh ``` 按提示填写面板域名。首次安装会在终端显示随机生成的管理员账号和密码,请保存后登录面板。 ### Docker Compose 安装 适合已安装 Docker 和 Compose v2 、可独占 80/443 等所需端口的 Linux 服务器。以 root 在服务器操作: ```bash git clone clover cd clover cp .env.example .env nano .env ``` 将 `PANEL_HOSTNAME`、`MAIL_DOMAIN`、`MAIL_HOSTNAME` 和 `ACME_EMAIL` 改为自己的域名和邮箱;可同时填写 `CLOVER_VPS_IP`、调整时区及其他参数。首次安装的密钥项保留模板值或留空即可,初始化会自动生成。 保存后运行一条命令完成安装: ```bash CLOVER_HOME="$PWD" docker compose --profile install run --rm installer ``` Compose 初始化会生成密钥、准备邮件 TLS 、启动服务、创建管理员并安装 `clover` 快捷命令。管理员凭据显示在终端;已有数据和管理员会保留。后续可直接用 `docker compose up -d` 启动服务。已有宿主机 Nginx/Caddy 需共享端口时,请使用上方推荐的安装器。 ## 开始使用 1. **环境配置**:连接 Cloudflare ,选择邮件域名并设置邮件主机名,生成和推送 DNS 记录。 2. **检查环境**:检查 DNS 、端口及 TLS 证书;为邮件主机申请证书,并在服务器提供商处设置 PTR/rDNS 。 3. **邮箱账户**:创建邮箱及密码;需要转发时,在“别名与转发”中添加规则。 4. **Webmail**:选择邮箱并点击“进入 Roundcube”,或按客户端配置指南连接邮件客户端。 Cloudflare Token 需要目标域名的区域读取及 DNS 编辑权限。邮件主机的 A 记录应设为 **DNS only**。 首次邮件证书可能为自签证书,请在连接客户端前申请可信证书。邮件能否送达还取决于服务器 IP 信誉、PTR 和收件方策略。 ## 更新与日常管理 在服务器输入 `clover` 打开管理菜单,或直接运行: ```bash clover status # 查看服务状态 clover update # 更新 clover logs # 查看日志 clover backup # 备份面板数据库与邮件配置 clover admin list # 查看管理员 ``` 更新会保留配置和 Docker 数据卷。 管理员密码遗失时,在服务器运行 `clover admin reset `。 ## 数据与安全 - 邮件与配置保存在服务器的 Docker 数据卷中; Roundcube 的通讯录和偏好独立保存。 - `.env` 含服务密钥,请妥善保管,不要公开上传。 - 面板仅有一个管理员;免密 Webmail 入口允许管理员进入所选邮箱。 ## 许可证 Clover 采用 AGPL-3.0-or-later ,具体条款及来源声明见仓库中的 LICENSE 和 NOTICE 。 Roundcube 、docker-mailserver 等第三方组件遵循各自的开源许可证。

DT安全与测试DT数据与运维DT内容 / 资源
—

DyHub:抖音直播弹幕采集与分发中台

DyHub 是一个抖音直播弹幕采集与分发中台,双采集内核自研(轻量纯代码直连 + 浏览器 CDP 旁观),产出统一事件协议,通过 WebSocket / SSE / Webhook 三种通道分发。MIT 协议开源。

语言TypeScriptDT数据与运维DT软件开发原始barrage
22