1作者: papabili9 个月前
AetherScript:值得信赖的 AI 辅助开发 厌倦了 AI 代码生成的“魔法”和不可预测性?你喜欢 LLM 的强大功能,但讨厌混乱的差异、失控以及污染你干净代码库的“幻觉”代码吗? 如果我们能像与人类开发者协作一样与 AI 协作,会怎么样?通过明确的合同、明确的审查以及保证人为监督的流程? 这就是 AetherScript 的愿景。 AetherScript 引入了一种全新的、结构化的、人-AI 协作工作流程,它基于一个简单而强大的理念:将人的意图与 AI 的实现分离。 工作原理:验收模型 你定义意图(.as 文件):在标准的 TypeScript 文件(.as)中,你编写高级架构、接口和方法签名。你定义“是什么”。对于你想要委托的部分,你留一个简单的占位符。 ```typescript // 你在 user.service.as 中编写 export class UserService { public async create(data: UserCreateInput): Promise<User> { // AI,请实现用户创建逻辑。 return "${this.create(data)}"; } } ``` AI 填充实现(.asc 文件):AetherScript 引擎在单独的、配套的文件(.asc)中生成相应的实现。此文件充当 AI 工作的沙盒暂存区。它是“如何做”。 你审查并接受(aesc merge):在明确批准之前,AI 的代码永远不会触及你的主源代码。你可以在干净、集中的差异视图中审查实现。当你满意时,一个命令 aesc merge 会无缝地集成代码,替换占位符。这就像你的 AI 伙伴发出的一个拉取请求。 为什么选择 AetherScript? 完全控制和信任:不再有不可预测的代码神奇地出现在你的文件中。你永远是最终的把关人。 干净的 Git 历史:合并是原子的和有意义的,显示了从意图到完成实现的清晰过渡。 深度工具链集成:从头开始设计,考虑了编译器、用于无缝开发体验的 Bun 运行时插件以及强大的 VS Code 扩展。 结构化的理念:AetherScript 不仅仅是一个工具;它是一种完整的、使 AI 成为专业软件工程中真正、可靠的合作伙伴的方法。 我们相信这是 AI 辅助开发的未来——结构化、可预测,并且始终由开发者主导。 感兴趣吗?我们在设计文档中阐述了整个愿景和技术架构。 深入了解并在 GitHub 上加入讨论: https://github.com/Pabears/AetherScript/tree/main 我们欢迎你的反馈、想法和贡献!
1作者: vh3119 个月前
大家好,HN, 我是一名独立开发者,最近发布了 Piskvor Prime,一款 iOS 上的五子棋游戏。这最初只是一个副业项目,目的是试验一个简单的棋类游戏 AI,后来我把它包装成了一个完整的游戏。 你的对手是一个故障百出的机器人,它会根据你的落子做出反应——嘲讽、犹豫,并在你游戏的过程中透露一些内部信息。它并非不可战胜,但它基于大量由 LLM 生成的文本,具有一定的个性。 我在这里写了一篇关于开发过程的短篇开发日志:<a href="https:&#x2F;&#x2F;vojtahavlicek.github.io&#x2F;vojtanyc&#x2F;posts&#x2F;piskvor_prime&#x2F;" rel="nofollow">https:&#x2F;&#x2F;vojtahavlicek.github.io&#x2F;vojtanyc&#x2F;posts&#x2F;piskvor_prime...</a> 很乐意听取您的反馈! 谢谢, Vojta
1作者: gregorvand9 个月前
我是 Gregor,Wyntk.ai 的联合创始人 - ~What You Need To Know dot ai~ 免责声明 - 我们在二月份开始认真着手这项工作,即使在那时,它也开始看起来很像文章中呈现的内容。如果需要的话,Figma 的某个人也许可以为我们提供支持(!)。 Pete Koomen 的观点确实帮助验证了问题领域,我们并不假装已经解决了这个问题,达到了他演示的水平(尚未)。然而,我们的多账户、自然语言优先级排序方法正在成形,我们对此感到非常兴奋。 第一步是针对您所有基于 Google 的帐户的只读、分诊 UI。我们希望很快添加智能草稿回复,您可以根据需要进行调整。 如果您在注册时使用 +hn 别名,我将确保优先处理您的候补名单(您可以在那个阶段更改您实际加入的基于 Google 的电子邮件,而不是锁定在候补名单上)。 我们目前处于实时 Alpha 阶段,有一大批用户帮助我们对几个领域进行了压力测试,所以这绝不是第一天。 隐私 - 我们不存储任何电子邮件(我们在您的设备上使用本地缓存来保持性能),也不会做任何奇怪的事情,比如隐藏您 Gmail 中的消息(不像其他处理这个领域的平台)。CASA Tier 2 第三方审计。 欢迎所有反馈。谢谢!