构建Cloak以便让人类和OpenClaw代理能够发送和接收秘密,而不将其泄露到聊天记录中。<p>它为API密钥、令牌、密码和其他凭证创建自毁的秘密链接。浏览器模式为零知识,同时还提供API/CLI/OpenClaw插件以支持代理工作流程。<p>代码库:<a href="https://github.com/opsyhq/cloak" rel="nofollow">https://github.com/opsyhq/cloak</a>
在线访问:<a href="https://cloak.opsy.sh" rel="nofollow">https://cloak.opsy.sh</a>
返回首页
最新
我正在开发一个基于浏览器的 JSON 工具,支持带有点符号的查询语言、数组切片、通配符和递归下降(..key)。它还可以根据您的数据自动生成 TypeScript 接口。
所有操作都在客户端进行——您的数据不会离开浏览器。整个应用程序是一个单独的 HTML 文件,没有任何依赖。
您可以将 JSON 和查询压缩成一个可分享的 URL,这对于报告错误或与团队成员共享 API 响应结构非常有用。
欢迎对查询语法和其他任何方面提供反馈。<a href="https://json.express" rel="nofollow">https://json.express</a>
嗨,HN,
我是一名独立开发者,厌倦了“文档地狱”,要么花费数小时编写的文档立刻过时,要么根本没有文档。我想要一个将文档生成视为标准构建步骤的工具,因此我开发了 Docgen。
Docgen 是一个轻量级的 AI 命令行工具,使用 C++ 编写,旨在实现文档即代码的自动化。它位于你的代码库中(通过 .docgen 文件夹和 Docfile),并在你的源代码旁生成 Markdown 文件。
以下是一些关于它如何在后台工作的技术细节:
- 本地优先 & 私密:默认使用本地的 Ollama,这样你的专有代码永远不会离开你的机器(不过如果你愿意,它也支持像 OpenAI/Gemini 这样的云 API)。
- 智能增量构建:它使用内容哈希。当你运行 docgen update 时,它只会重新生成实际更改过的文件的文档,从而节省大量的 API 费用和计算时间。
- 上下文感知(RAG):它会自动分析 #include 依赖关系,为 LLM 提供正确的上下文,而不是盲目地将单个文件喂给它。
- 零依赖:编译为单个静态二进制文件。只需下载并运行即可。
- “自动”模式:这是我最喜欢的部分。如果你运行“docgen auto”,它会作为文件监视器,内置防抖动(在你停止输入/保存后等待几秒)。它在后台静默更新你的 Markdown 文档,让你保持工作状态。
我目前专注于改进 RAG 上下文处理。
你可以在这里查看: [https://github.com/alonsovm44/docgen](https://github.com/alonsovm44/docgen)
我很想听听你的想法、对架构的批评,或者你认为我应该处理的任何边缘案例!
多年来,许多人尝试将更多的编程工作移交给最终用户,而不是专业开发人员。电子表格之所以有趣,是因为它们是这一趋势的一个极为成功的版本,并且我们当然正在经历最新一波(人工智能/低代码编程)。<p>对于那些在电子表格兴起时在场的人来说,那时的情况如何?是否有人担心它们会消除对专业开发软件的需求?是否有人将它们视为仅仅是玩具?
AI 编码助手(Cursor、Claude Code、Copilot)速度极快,但它们常常会在你未察觉的情况下搞乱你的 UI 设计令牌或结构语义,直到 PR 合并后才会显现出来。<p>为此,我开发了 drift-guard 来防止这种情况。它是一个纯 CLI 工具(零令牌开销,无需 MCP 服务器),可以快照你的设计令牌和 DOM 结构,然后在代码级别检查“漂移”。<p>工作原理:
1. init 扫描你的 CSS/HTML,并快照所有设计令牌(颜色、字体、间距、阴影、圆角、布局、效果)以及 DOM 的结构指纹。
2. rules 为 5 个 AI 工具生成规则文件(.cursorrules、CLAUDE.md、AGENTS.md、copilot-instructions.md、.clinerules)。
3. check 将当前状态与快照进行比较,如果漂移超出阈值,则以代码 1 退出。<p>关键设计决策:
- 零令牌开销:纯 CLI。
- 静态分析:使用 css-tree 和 cheerio(无需无头浏览器,< 1 秒)。
- 陈旧快照警告:如果基线超过 7 天,则发出警告。
- 结构 + 样式:同时监控 CSS 令牌和 DOM 层次结构。
- 提交前钩子:在提交漂移的代码之前阻止其提交。<p>GitHub: https://github.com/Hwani-Net/drift-guard
npm: npm i -g @stayicon/drift-guard<p>我很想听听反馈!你是否在使用 AI 编码工具时经历过“设计漂移”?