返回首页

一周热榜

1作者: abhisek3 天前原帖
大家好, 我是Gryph的作者。 我每天都在使用AI编码代理,但我意识到我对它们在不同会话中实际做了什么一无所知。当然,我可以查看git diff,但这并不能显示: - 代理读取但未更改的文件 - 代理运行的命令 - 会话中的操作顺序 - 上周发生了什么,当某些东西出现故障时 因此,我构建了Gryph——一个维护所有AI代理操作审计日志的CLI工具。 它的工作原理: - 安装到Claude Code、Cursor、Gemini CLI(以及其他支持的编码代理)中的钩子 - 将每个操作记录到本地SQLite数据库 - 提供丰富的查询功能:按时间、代理、文件路径、操作类型进行过滤 快速演示: ``` $ gryph install 发现代理... [ok] Claude Code v2.1.15 [ok] Cursor v2.4.21 安装完成。 $ gryph logs --today 14:32 claude-code 会话 7f3a2b1c ├─ 14:32:12 读取 src/index.ts ├─ 14:32:18 写入 src/utils/helper.ts +12 -3 └─ 14:32:22 执行 npm test 退出:0 $ gryph query --file "<i>.env</i>" --since "7d" # 查看是否有代理接触敏感文件 隐私优先: - 100% 本地 - 无云端,无遥测 - 敏感文件模式受到保护(记录操作,内容从不存储) - 可配置的详细程度 GitHub: [https://github.com/safedep/gryph](https://github.com/safedep/gryph) 使用Go构建。希望能收到其他使用AI编码工具的反馈! 之前某人的帖子:[https://news.ycombinator.com/item?id=46846849](https://news.ycombinator.com/item?id=46846849)
1作者: chrisjj3 天前原帖
“调试的难度是编写代码的两倍。因此,如果你编写代码时过于聪明,那么从定义上来说,你就不够聪明去调试它。” <p>这是一则及时的公共服务公告。
1作者: lauriro3 天前原帖
我发布了 [certx.sh](<a href="http:&#x2F;&#x2F;certx.sh" rel="nofollow">http:&#x2F;&#x2F;certx.sh</a>) - 一个小型的 shell 脚本,用于通过 ACME v2(Let’s Encrypt 等)获取和续订免费的 HTTPS 证书。<p>单个脚本,单个配置文件,支持 DNS 和 HTTP 挑战,由人类编写。<p>[主页](<a href="https:&#x2F;&#x2F;certx.sh&#x2F;" rel="nofollow">https:&#x2F;&#x2F;certx.sh&#x2F;</a>) 和 [源代码](<a href="https:&#x2F;&#x2F;github.com&#x2F;lauriro&#x2F;certx.sh" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;lauriro&#x2F;certx.sh</a>) 期待您的反馈 :)