1作者: AnnKey6 个月前
最近我看到一些传闻,说有人在遗留代码库中使用 Claude Code,在相对较少的监督下就能解决复杂问题。甚至有人声称 Claude Code 能够编写大部分代码,而且他们不再需要指导新员工——取而代之的是,AI 回答他们的问题,他们可以在最初的几天内开始进行有意义的修改。这听起来好得难以置信,所以我很想了解一下真实情况。 我职业生涯的大部分时间都花在遗留代码库上,阅读、追踪行为、小心翼翼地进行修改,并编写测试来保护它们。不过,我休了长假,很快就要结束了,我对这段时间发生的事情感到既担忧又兴奋。 对于那些正在处理遗留代码库的人来说: * 工作流程真的已经转变为提示 AI、审查输出和维护 .md 说明了吗? * 你们公司允许使用 Claude Code、Codex 或类似的工具吗?如果不行,你们用什么? * 公司是否担心成本和代码隐私问题? * 你认为一年后会发展成什么样子? 具体的例子,无论是好的还是坏的,都将特别有帮助。谢谢。
13作者: Adrian-ChatLocl6 个月前
我叫 Adrian,是一名软件工程师。我花了 6 年时间开发了一款基于周边的、基于地理围栏的社交媒体应用。<p>它的功能:<p>- 允许你在地理地图上的任何位置加载自定义周边(覆盖东经和西经 180° 经度以及北纬和南纬 90° 纬度),以覆盖任何感兴趣的区域<p>- 在周边范围内加载聊天室<p>- 你可以与周边范围内的人聊天<p>我开发了一款移动应用程序,该应用程序使用了先进的基于地理围栏的网络系统,开发时间从 2013 年到 2019 年。我的目标是在世界任何地方,将用户连接到多边形地理围栏内。该应用程序能够加载全球数百万个多边形地理围栏。<p><a href="https:&#x2F;&#x2F;enterpriseandroidfoundation.com&#x2F;assets&#x2F;images&#x2F;other&#x2F;manhattan-polygon-geofences.png" rel="nofollow">https:&#x2F;&#x2F;enterpriseandroidfoundation.com&#x2F;assets&#x2F;images&#x2F;other&#x2F;...</a><p>但人们实际上并没有这方面的需求。所以在失败后,我花了接下来的 6 年时间尝试使用 FencedIn 的各种想法。我尝试过基于位置的视频应用和具有多种功能的基于地点的应用。但都没有成功,不过现在我快要完成 ChatLocal 的开发了,这是一款允许你在地理地图上的任何位置加载周边的应用程序,并加载聊天室。<p>技术栈 100% 使用 Java(主要是底层)。我有一个后端、公共库和一个 Android 应用程序。在 2013 年,Java 是一个自然的选择。然而,即使是今天,我仍然会选择它。Java 最适合长期的大型项目。(我还在使用 WildFly、PostgreSQL 和 Linux 服务器。)<p>这个应用程序还没有完全完成,但我认为它对社会的影响可能会非常巨大。<p>ChatLocal 之前的应用程序 LocalVideo 已经完全在 Google Play 商店上架,可以进行测试。它拥有 ChatLocal 88% 的功能,尤其是基于周边的加载系统。<p>我主要希望获得的反馈是关于为这款基于位置的社交媒体应用程序添加新想法和概念。以及该应用程序对社会的价值主张有多强。
2作者: riktar6 个月前
Hi HN, 我一直在开发 Rikta,这是一个 Node.js 后端框架,旨在使构建可扩展的 TypeScript 应用程序更直观、更模块化。 在使用了各种 Node 框架后,我感到需要一些东西来严格执行模块化,并提供强大的开箱即用集成,而无需那些常常使调试变得困难的“魔法”。 什么是 Rikta? Rikta 是一组旨在无缝协作的软件包。它围绕一个核心构建,该核心处理应用程序生命周期和依赖注入,允许您插入您真正需要的东西。 主要特点: 零配置自动连接:无需 imports: []、exports: [] 或 providers: [] 数组。只需装饰您的类,它就能工作。 Fastify 驱动:基于 Fastify 构建,以实现最大性能和低开销。Rikta 平均比 NestJS 快 32%。 内置 TypeScript 支持:用 TS 为 TS 开发。您可以在整个后端堆栈中获得完全的类型安全。 一流的集成:通过 @riktajs/typeorm 和 @riktajs/swagger 原生支持 TypeORM(数据库)和 Swagger(自动 API 文档)。 开发者体验:一个专用的 CLI (@riktajs/cli) 用于搭建组件并有效地管理项目结构。 轻量级核心:核心保持精简;您只需添加您的特定应用程序所需的功能。 我为什么要构建它: Rikta 的目标是弥合“非结构化”Express 应用程序和“过于复杂”的企业框架之间的差距。我希望获得一种快速的开发者体验,但最终产生一个团队可以维护多年的代码库。 寻求反馈和合作者: 该项目目前处于早期阶段,我希望 HN 社区帮助塑造其方向。我很乐意听取您对以下方面的看法: 模块化模式和依赖注入实现。 将 Swagger/OpenAPI 集成作为默认设置。 在您当前的 Node.js 后端工作流程中,Rikta 可以解决什么问题? 文档可在 rikta.dev 上找到。我期待您的批评和建议!
2作者: alwinaugustin6 个月前
Remotedays 帮助企业遵守欧盟跨境远程办公法规。当员工跨国远程办公(法国、比利时、德国、卢森堡)时,超过特定阈值将触发员工和雇主的社保和税务责任转移。 阈值: 法国/比利时:34天/年 德国:183天/年 大多数公司手动跟踪或根本不跟踪,这会带来审计和罚款风险。 主要功能 面向员工: 一键式每日申报,通过自动电子邮件提示,实时跟踪阈值 面向人力资源/合规部门: 实时合规仪表盘,对整个员工队伍发出警报 完整的审计跟踪,用于监管检查 链接 在线:<a href="https://remotedays.app" rel="nofollow">https://remotedays.app</a> 演示:<a href="https://demo.remotedays.app" rel="nofollow">https://demo.remotedays.app</a> 以安全性和 GDPR 合规性为核心要求构建。目前正在征求反馈意见,并接受定制或为特定组织需求开发类似的合规解决方案。 欢迎提出问题和反馈。