请问HN:你的(人工智能)开发技术栈/工作流程是什么?(2026年6月)
你好,周五快乐!
我计划举办一些面对面的“开发者入门”工作坊,希望能得到你们对“现代工具”的建议。
参与者的背景各不相同,从充满热情的新手(“我听说可以用AI制作自己的应用!”)到希望掌握现代开发技能以便构建项目和找到使用AI工具的工作的现有软件开发者。
对于那些最近使用AI工具进行软件开发和“技术”工作的人,如果你们有很好的开发环境和工作流程,我非常想了解你们的开发设置、使用的工具以及最适合你们(和你们团队)的工作流程。
// 我的背景
我从事编程和开发已经超过20年,但在使用AI工具方面并不多(除了在几个项目中使用了一些大型语言模型API)。
我重视开源,追求长期的质量和可维护性。像测试驱动开发(TDD)、使用经过验证/文档完善的工具、以客户为中心的开发(通常与客户配对)等技术,使得做正确的事情变得简单。如果你熟悉Pivotal Labs、敏捷开发和极限编程(XP),那就是我的风格。
以下是工作坊的一些即将使用的案例,以及我个人的“IT待办事项”:
- 创建一个静态的“单页”个人/专业网站
- 设置一个博客/静态网站生成器(Pelican),创建一个简单但时尚的主题
- 创建一个简单的Web应用/后端API(FastAPI)工具 - 基于表单的计算器,将X数据转换为PDF等
- 找出如何让SyncThing自动同步家中3台Linux电脑的主文件夹
- 备份和归档我iPhone上的照片和视频
// 我目前使用的技术栈:
- 操作系统:Linux Mint Debian (LMDE)
- 编辑器:VSCodium
- 编程语言:Python, HTML/CSS
- 服务器平台:Amazon AWS
我猜大多数工作坊参与者会使用MacBook和Windows电脑,但也有一些人使用Linux,因为我最近举办了一次“Linux安装派对”。
我还没有使用过任何“AI工具包”、代理或类似的东西,但对如何更好地利用这些工具感到好奇。
感谢你们分享知识!
// JRO
查看原文
Hello, happy Friday!<p>I am looking to do some in-person "developer boot-up" workshops, and seek your suggestions for "modern tooling".<p>The background of the participants range from motivated newbie ("I heard you can make your own app with AI!") to existing software developers who want to get up to speed on modern development for the purposes of building stuff, and getting jobs where AI tools are being used.<p>For those who have been doing software development & "tech" lately using AI tools, and feel they have a great setup & flow - I would love to hear what your dev setup is, what tools you're using and what workflow has been working best for you (and your team).<p>// My Background<p>I have been programming / building for 20+ years, but have not been using AI tools much (aside from hitting up LLM APIs on a few projects).<p>I value open-source, and aim for long-term quality and supportability. Techniques like test-driven development (TDD), using proven / well documented tools, customer-centric development (often pairing with clients), make it easy to do the right thing. If you are familiar with Pivotal Labs, agile & XP - that's the style.<p>These are some of the Upcoming uses-cases for the workshop, and my own personal "IT backlog":<p>- Create a static "one pager" personal/professional website<p>- Setup a Blog / Static site generator (Pelican), create a simple but stylish theme<p>- Create a simple web app / backend API (FastAPI) tool - form-based calculator, convert X data to PDFs, etc.<p>- Figure out how to have SyncThing autosync the home folder of 3 Linux computers in the house<p>- Backup & archive the photos & video from my iPhone<p>// Tech stack I am currently using:<p>- Operating system: Linux Mint Debian (LMDE)<p>- Editor: VSCodium<p>- Code: Python, HTML/CSS<p>- Server platform: Amazon AWS<p>I am guessing that most workshop participants will be using MacBooks & Windows computers - but a few are on Linux, as I recently did a "Linux install party".<p>I haven't used any "AI harnesses", agents or anything like that - but curious what's a good starting point to take best advantage of these tools.<p>Thanks for sharing the knowledge!<p>// JRO