返回首页
最新
你好,我今年毕业,最近一直在为开源项目贡献代码,并在一些小型和中型初创公司做实习工作。
我在Upwork上已经待了一年半,但仍然没有找到第一个客户。我更新了我的个人资料,添加了更好的项目描述,甚至降低了我的收费标准,但情况并没有什么改变。
我希望在年底之前能至少找到一个客户,因此我想请教社区,大家在刚开始时有什么有效的方法。任何实用的建议都将非常有帮助。
大家好,
在我努力减少在代理开发循环中花费的时间时,我观察到代码结构是影响代理任务成功的一个重要因素。具有讽刺意味的是,代理在为自己编写代码时并不擅长结构化,因此如果任其发展,纯粹依靠“感觉”编写的项目往往会变得一团糟。
代理在重构方面也并不是很好,因此我不想只是坐等重构来维持代理的性能,于是我编写了一个工具,让代理在重构时能够有条理地进行。
我在尝试将自己从循环中剔除时遇到的另一个大问题是,当我深入代码库时,如何高效地分配我的时间。为了解决这个问题,我实现了一个 HTML 报告,简化了高层次问题的识别。在许多情况下,您可以通过 VS Code 链接直接从报告中的问题跳转到代码。
我希望您能像我一样觉得这个工具有用,我正在积极开发它,因此很乐意接受功能请求。
Claude刚刚推出了一些有趣的功能:代理技能。这些技能类似于“提示插件”,但以一种非常适合开发者的方式实现。
一个技能就是一个小文件夹:包含指令、示例,可能还有一个脚本。Claude只在相关时加载它,因此你不必每次都提供上下文。而且,由于你可以包含真实代码,输出变得可预测,而不是“基于感觉”的。
我一直在测试这些技能,用于搭建项目、执行团队规范、生成模板和清理数据。效果令人震惊。你可以在这里了解我测试的更多信息:https://www.shuttle.dev/blog/2025/12/02/claude-skills-complete-guide
这感觉像是AI辅助开发工作中缺失的一个基本功能。
还有其他人正在玩这些技能吗?