返回资讯中心
外部精选
软件工程
#开发者实时流

程序员借助编码代理自建软件,感叹软件已变得廉价

来源标题:My Me-ware (so far)

一位职业程序员表示,编码代理让他终于有精力做自己真正看重的软件。他反思软件成本已大幅降低,并称工作与生活占满时间,过去难以完成这类项目。他在文章正文用手写文字、脚注和扩展部分用 Claude 生成,并明确标注。

Hacker News 最新Powdering70822026/11/2 · 今天30 分钟阅读

以下正文由 AI 翻译自 Hacker News 最新(原文版权归原站所有),可能存在偏差,重要内容请以原文为准。

免责声明:正文全部为手写散文,但脚注和扩展部分由 claude 生成,已明确标注。22 我通常更希望不包含任何 claude 生成的文字,但我也很难舍弃这么多技术细节。我正在尝试用 claude 来承载那些我本来会省略的技术深入探讨,不仅在顶部加上免责声明,还让这部分在视觉风格上与全文其余部分区分开来。

软件变得廉价了。作为一名职业程序员,这对我而言相当复杂。我花了一些时间重新评估我想做什么工作、想在哪里做。在这段动荡的时期,我发现了一个真正的亮点:那些我能够创造出来的软件,仅仅因为33 是的,我知道在编程 agent 出现之前我本可以做到这些。可悲的现实是,在工作以及远离电脑的完整生活之间,我始终找不到足够的时间去完成多少事情。有了编程 agent,我发现用自己可支配的时间创造出我珍视的东西变得可能得多了。 而且看来我并不是唯一的 44 如果你只打算读其中一篇,就读这篇!Maggie Appleton 恰好在它开始成为可能的时候写了这个主题。 。

所以来吧,看看我一直在做的一些东西。我希望你会受到启发,加入进来,分享你做出的软件!

制作它们的过程非常美妙。为自己为主的软件开发、并使用编程 agent 的循环,意味着你可以在一夜之间就开始用上你的软件。

会有 bug、缺失的功能和失望,但你始终只差一个 alt-tab 就能修复它们,或者加上那一个能让你的用例成立的功能。

我会逐一深入介绍这些项目、做它们是什么感觉,并附上源码链接,让你可以自己动手尝试。

我有一台旧的 remarkable 2,尽管我热爱电子墨水,它却不幸地在积灰。它总是跑到抽屉深处,等我想用的时候又没电了。我想给它新的生命。

现在看看它在我们家里占据的位置!66 这是一份生成的日历,但我们家的看起来差不多。我个人觉得这个格式不错,我最初演示了 6 种不同样式,传统日历是从房间另一头最难读、信息密度最低的。

这就是日历通常所在的位置,餐厅的一个柜子上;看得见,但不碍事。

随身携带时的样子。放这张主要是因为我很喜欢电子墨水在自然光下的样子。

我们家的家庭日历在 google calendar 上,但掏出手机或电脑查看日程安排会带来一大堆分心的事。更别说我们 6 岁的孩子没有手机或电脑可以查!

给一个重要且有用的数字对象(我们的日历)一些物理形态,并避免背光眩光,感觉棒极了。我还发现我现在实际上更常用这台平板了,因为我知道它在哪,而且它一直充着电77 它大约需要每周充一次电,每 30 分钟唤醒一次来获取我们的日历,并把日历设为闲置的“屏幕保护程序”,因此在两次唤醒之间几乎不耗电。 。

它几乎肯定不适合你的确切用例,但供参考,仓库在这里,还有一份 claude 写的说明

十多年来,我一直想要一个按颜色给应用排序的 android 启动器。

我找到大多数应用的方式,一直是在列表中滚动,寻找 youtube 的红色,或者 whatsapp 的绿色。是的,我知道我应该更好地整理我的手机,但那不好玩。我确信手动把它做出来会有很多乐趣,但仅仅为了挠这个痒,要学的东西实在太多了。于是这个想法搁置了,闲置的对话里、我“点子”日记的后面,一放就是好几年。

有了 claude code,我一天之内就做出了一个演示(而且装到了我手机上)。

能够几乎立刻开始在手机上玩颜色排序,让我产生了一种虚假的完成感。一长串的细节和未言明的期望正在到来。

你不能只做一个应用抽屉。应用抽屉是启动器才拥有的东西。所以你现在必须做一个启动器,随之而来的是:主屏幕、活动应用选择器、放置和显示小部件、卸载应用的能力、处理无法卸载的应用,以及许多你已经习以为常的小细节(主屏幕上的文件夹、调整小部件大小、跨主屏幕拖动等等)。

从零开始承担这样一项任务的危险之一,是你会在过程中才发现这些东西。实际情况是,绝大部分时间都花在了构建那些细节上,更不用说它仍然无法在 google play 上架,这就把我们带到了软件超越个人用途时的一些痛苦细节:守门人。

专门构建 Hueistic 的一部分,就是实验实际发布一个 android 应用并接受付款是什么样子。这是一个多步骤的过程,我目前仍在其中。

要让别人在 google play 上获取你的应用:

而这还没有算上接受付款,那又是更多步骤。

相比之下,如果你只是想在个人手机上使用它,那就是:

或者如果它是免费的、只给几个人用,就用出色的 obtainium

但如果你想挠一个 android 启动器的痒——比如有个“打开随机应用”按钮,或者在不同时段隐藏某些应用,或者让你的应用玩弹珠机——你并不需要掉进构建所有这些功能的陷阱。

我把 hueistic 的一个通用版本开源为 generic-launcher。下载它,把你的编程 agent 指向它,然后给它一个类似这样的请求(错别字保留,因为我确实打出了那些错别字,而它处理得很好)

(原文较长,此处译出前 6000 字,完整内容请点「打开原文」。)

正文由 探How 从来源站点 RSS 同步,内容未经改写;遇到排版缺失或需要图片、视频时请以原文为准。

打开原文
去社区讨论 →