1作者: papabili7 个月前原帖
AetherScript:您可以信赖的AI辅助开发 厌倦了AI代码生成的“魔法”和不可预测性吗?您喜欢大型语言模型(LLMs)的强大功能,但讨厌混乱的差异、失去控制以及污染您干净代码库的“幻觉”代码吗? 如果我们能够与AI以与人类开发者相同的方式进行协作呢?通过明确的合同、清晰的审查和确保人类监督的流程? 这就是AetherScript背后的愿景。 AetherScript引入了一种新的、结构化的人机协作工作流程,基于一个简单而强大的理念:将人类意图与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作者: vh3117 个月前原帖
嗨,HN, 我是一个独立开发者,最近发布了Piskvor Prime,这是一款适用于iOS的五子棋游戏。这个项目最初是我为了实验一个简单的棋类游戏AI而开始的,最后我将其发展成了一款完整的游戏。 你的对手是一个有点故障的机器人,它会对你的动作做出反应——嘲讽、犹豫,并在你游戏的过程中透露一些内部故事背景。它并不是无敌的,但它的个性是基于大量使用大型语言模型生成的文本。 我在这里写了一篇关于开发过程的简短开发日志:<a href="https://vojtahavlicek.github.io/vojtanyc/posts/piskvor_prime/" rel="nofollow">https://vojtahavlicek.github.io/vojtanyc/posts/piskvor_prime...</a> 我非常希望听到你的反馈! 谢谢, Vojta
1作者: gregorvand7 个月前原帖
这里是Gregor,Wyntk.ai的联合创始人 - ~你需要知道的点 ai~<p>免责声明 - 我们从二月份开始认真着手这个项目,甚至在那时,它就已经看起来与文章中所呈现的非常相似。如果需要的话,Figma的某位员工或许可以为我们提供支持(!)<p>Pete Koomen对此的看法确实帮助我们验证了这个问题领域,我们并不假装已经解决了与他的演示相当的水平(还没有)。不过,我们对我们的多账户、自然语言优先级方法的发展感到非常兴奋。<p>这第一步是一个只读的、用于所有Google账户的分诊用户界面。我们希望很快能增加智能草稿回复,您可以根据需要进行调整。<p>如果您在注册时使用+hn别名,我会确保在等待名单中优先考虑您(您可以在那个阶段更改实际注册的Google邮箱,而不是被锁定在等待名单上)。<p>我们正在进行实时Alpha测试,已有相当一部分用户帮助我们对几个领域进行了压力测试,因此这绝不是零起步。<p>隐私 - 我们不存储任何电子邮件(我们在您的设备上使用本地缓存以保持性能),也不做任何奇怪的事情,比如在您的Gmail中隐藏消息(与其他处理此领域的平台不同)。CASA Tier 2第三方审计。<p>欢迎所有反馈。谢谢!