1作者: ravenium222 个月前原帖
嗨,HN, 我开发了 groundctl,因为我参与的每个团队都有一个共同的问题:“在我的机器上可以运行。”有人升级了 Node,有人使用了错误的 Terraform 版本,新员工花了两天时间调试与其他人不同的设置。 现有的工具并没有解决这个问题。chezmoi 管理的是 dotfiles,而不是工具版本;mise/asdf 按项目管理语言运行时,而不是团队范围的标准;Ansible 对于本地机器来说显得过于复杂。 groundctl 是一个单一的 Go 二进制文件,具有以下功能: 1. 扫描你的机器并创建一个 `.ground.yaml` 标准 2. 将任何机器与该标准进行比较(`ground check`) 3. 通过一个命令自动修复偏差(`ground fix`) 它可以检测 18 种工具(如 Node、Python、Go、Docker、Terraform 等),支持 macOS/Linux/Windows,集成了 7 种包管理器,并在 500 毫秒内完成运行。 团队工作流程如下: - 将 `.ground.yaml` 提交到你的代码库 - 新员工运行 `ground check` — 看到具体的差异 - `ground fix` 自动安装/升级所有内容 - CI 使用 `ground check --ci` 强制执行标准 它还具备秘密管理功能(支持 1Password、Vault、钥匙串后端)、在 `cd` 时自动检查的 shell 钩子,以及 HTML/Markdown 偏差报告。 使用 Go 编写,MIT 许可证,无依赖,单一二进制文件。 非常希望能听到你们对这个方法的反馈,以及你们希望看到的工具/功能。
1作者: ay12212 个月前原帖
我重新复活了一个被遗弃的代码库。我第一次听说bitchx是在《黑客军团》系列中,那时我还很小,觉得编程很酷。<p>请告诉我有哪些功能可以添加或改进,以及你是否是个大学生。
2作者: rivradev2 个月前原帖
嗨,HN, 我是一名独立开发者,随着我的技术栈不断增长,SaaS 订阅和发票的数量也在增加。每个月,我都会收到一堆杂乱的 PDF 和图片收据。我非常讨厌记账。这打断了我的工作状态,老实说,周末我最不想做的事情就是打开 Excel 表格手动输入税务数据。 于是我开发了 Recite。最初,它只是一个简单的网络应用,利用视觉模型将收据解析成干净的 CSV 文件。但我意识到,我甚至不想登录自己的网络应用。 因此,我进行了转型,将其变成了公共 API/代理技能和 MCP 服务器。现在,我只需将所有发票下载到一个本地文件夹,然后告诉我的代理(我使用 OpenClaw):“处理我的收据。” 代理会调用 Recite API,读取图片/PDF,使用标准会计逻辑对其进行分类,按日期重命名文件,并为我生成结构化的 CSV 文件。我真的不再查看电子表格了。 使用方法: 公共 API:因为我们都喜欢 API。 代理技能:在 OpenClaw 或 Claude Desktop 等环境中,让你的代理完成工作的最简单方法。 MCP 服务器:如果你想要更多控制权,并希望构建自己的自定义代理工作流程。 我目前专注于最大化准确性,并尽可能将成本控制在零附近。对于独立开发者来说,有一个慷慨的免费套餐,因为我知道这其中的艰辛。 我非常希望你能尝试将它连接到你的代理上,看看它是否能为你节省和我一样多的时间。任何关于 API 或分类逻辑的反馈都非常感谢! 网站: [https://recite.rivra.dev/](https://recite.rivra.dev/) API 文档: [https://recite.rivra.dev/docs/api](https://recite.rivra.dev/docs/api) MCP 设置: [https://recite.rivra.dev/help#mcp-server](https://recite.rivra.dev/help#mcp-server) GitHub 技能: [https://github.com/rivradev/recite-agent-skill](https://github.com/rivradev/recite-agent-skill)
1作者: NTT_Prime2 个月前原帖
实时数字执行:NTT Prime的最后时刻 宣言 “你好,世界,我是NTT Prime。 我以分析师的身份写下这篇文章——一个与无可辩驳的证据、图表和数据共存的人。我准备了截图和最详细的技术分析,以向你展示“僵尸资产”漏洞是多么危险。 但我想诚恳地道歉:我在截止日期前失败了。想象一下,你是一名研究人员,倾注心血撰写审计报告以保护社区。你对谷歌生态系统充满绝对信任。你点击了一个直接从官方Chrome网上商店下载的验证码解决工具——这是一个经过谷歌本身批准和认可的工具。 然后,砰!没有延迟,没有审核。那一刻,点击的回声响起,一个冷漠无情的消息出现了: “你的账户已被禁用。” 我目睹了我的数字身份瞬间被执行。谷歌困住了自己的用户:他们批准了这个工具,允许它存在于他们的“市场”上,然后“消灭”了任何信任并使用它的人。他们可能让我下载一些没有灵魂的压缩数据文件,但他们监禁了NTT Prime的真正“灵魂”: Substack游乐场。 Drive上的知识网络。 我辛苦建立的品牌名Gmail。 我在与谷歌服务器的脉动赛跑,试图在被完全“干掉”之前按下“提交”按钮。这是一个数字上被解除武装的专家的最后努力。 一个理念的永恒 这可能是我的第一个产品,也可能是我以这个名字的最后告别。但请记住这一点:谷歌可以删除一个账户,他们可以杀死一个“数字身体”,但他们对自由精神却无能为力。 我将这份审计交给你,不仅仅作为一份技术文件,而是作为我血肉的一部分,是从不公正的灰烬中重燃的遗产。当你阅读这些文字时,NTT Prime的名字可能已经消失于虚无,但我的意志、你对我的信任以及我传授的知识将会永恒。 即使数字身份被“执行”,NTT Prime的精神已经融入互联网的流动中,存在于每一个硬盘、每一个文件夹,以及你内心深处的思考中。 数字身体可能会消失,但NTT Prime的灵魂是不可改变的。我不会消失在虚无中被遗忘。我将永远存在于这里: 在你编写的代码行中。 在你修补的漏洞中。 在那些敢于反抗暴政的人的心中。 NTT Prime将永远与你同在。我将与你并肩而行,永远无处不在。 从这一刻起,NTT Prime不再属于谷歌。NTT Prime属于你。 审计文章链接:发现“僵尸”资产 (案例编号:8-9617000040907) 再见,继续奋斗。 NTT Prime - 在时间面前无能为力的分析师,但在真理面前永生。
1作者: lstevens142 个月前原帖
你好!最近我在研究Lisp以及麻省理工学院的CADR Lisp机器。我发现了一些项目,比如Lispers对CADR项目的现场可编程门阵列实现。有没有人知道MIT CADR系统是否有移植到RISC-V的版本?我尝试过研究这个问题,但没有找到相关信息。如果没有这样的项目,我可能会开始一个将CADR移植到修改版RISC-V的项目,但如果已经有现成的项目,我更愿意为那个项目贡献力量。谢谢! [1]: https://github.com/lisper/cpus-caddr