29 分•作者: ksec•大约 2 个月前
返回首页
最新
1 分•作者: amund•大约 2 个月前
1 分•作者: akashtndn•大约 2 个月前
1 分•作者: hydra-f•大约 2 个月前
Hello HN,
自从代理在开发中变得越来越常见以来,我一直在思考如何控制它们的随机性。最近,我决定模拟一个问题跟踪和项目管理工具,用于代理驱动的工作流程。
Kanban 是一个基于 Rust 的协调层,旨在提供功能丰富的终端界面并执行严格的工作流程。它旨在具有多功能性和可扩展性,可以根据任何首选流程进行定制。它具有完整的 Git 集成和护栏,因此只有真正对项目有益的内容才能通过。
工作流程可以归纳为 4 个步骤:
1. 模型读取技能以对需求进行上下文理解。
2. 它进行身份验证并接收一个严格的、经过模式验证的 JSON 负载,其中概述了确切的文件、上下文和验收标准。
3. 在自动隔离的 Git 工作树和分支中执行实现。该工具跟踪进度(例如,验证所有文件是否已编辑),然后将任务提交以供审查。
4. 审查者(最好是人类)评估提交内容,并手动将任务转移到“完成”,这会触发最终合并并清理特定于任务的环境。
该工具显著减少了代理开发时间,同时增加了人类规划阶段。
这里的内容比我能涵盖的要多,我很乐意回答关于架构、工作流程或我在使用它时获得的见解的任何问题。欲了解更多信息,我建议浏览 README,它充当所有文档文件的索引。
仓库:<a href="https://codeberg.org/hydrafog/kanban" rel="nofollow">https://codeberg.org/hydrafog/kanban</a>
1 分•作者: optimalsolver•大约 2 个月前
2 分•作者: chrmod•大约 2 个月前
1 分•作者: Anon84•大约 2 个月前
1 分•作者: tosh•大约 2 个月前
1 分•作者: fanf2•大约 2 个月前
2 分•作者: Luc•大约 2 个月前
1 分•作者: janandonly•大约 2 个月前
2 分•作者: jph•大约 2 个月前
我向开源项目捐款,并且非常喜欢用于教学的新 Fresh IDE TUI。我是在试用了 astronvim、helix、zed、micro 等之后才发现它的。<p>我将提供 100 美元的奖励,以激励 Hacker News 上的任何人使用 Rust 为 Fresh 添加 epub 阅读器功能。<p>https://github.com/sinelaw/fresh/issues/2087<p>具体要求:在左侧的文件浏览器中,我选择文件 `foo.epub`,然后右侧的文件查看器将 epub 内容显示为人类可读的文本,而不是字节码。<p>范围:目标是让开发者能够直接在 Fresh 的 TUI 中阅读 epub 文档,而无需调用 pandoc 或启动单独的应用程序、辅助程序或插件。Fresh 在开发者的笔记本电脑上本地运行,而 ePub 位于远程服务器上,出于安全原因,无法下载到本地笔记本电脑。<p>实现:我建议尝试使用 Rust crate `epub` 和 `bookokrat`,因为它们在我的其他项目中运行良好。由于合规性方面的考虑,实现不能使用 JavaScript 或 TypeScript。<p>顺便说一句,除了作为快乐的用户和开源赞助者之外,我与 Fresh 没有任何关联。
1 分•作者: birdculture•大约 2 个月前
1 分•作者: jruohonen•大约 2 个月前
1 分•作者: nvader•大约 2 个月前
1 分•作者: kiyanwang•大约 2 个月前
2 分•作者: pards•大约 2 个月前
1 分•作者: jruohonen•大约 2 个月前
2 分•作者: asdefghyk•大约 2 个月前
1 分•作者: Ember_Wipe•大约 2 个月前