• roarer

    佬友们好,想请教一个实际开发中遇到的问题。

    我们是6人的全栈团队,做海外仓 WMS,技术栈是 Spring Boot、Vue、Liquibase,还有单独的文档项目。系统支持中英文,菜单、路由、权限和多语言数据都在数据库里。

    团队里每个人主要负责自己的模块,部分业务又有交叉。目前需求、开发、测试、翻译和文档基本都在用 AI 辅助。

    一般是先和AI聊需求,然后开发功能,开发过程中补中英文,最后再写用户手册和翻译文档。

    现在的问题是,时间长了以后经常对不上:

    - 文档里的流程和系统实际操作不一样;

    - 权限、状态和异常情况写得不准确;

    - 系统英文和文档英文用词不一致;

    - 不同开发负责不同模块,同一个业务概念可能有不同叫法;

    - 测试、代码和文档虽然都是AI写的,但不一定真的符合最初的业务意思;

    - 后面如果用这些文档做RAG,感觉还会把错误继续放大。

    比如“可用库存”“可分配库存”“锁定库存”“冻结库存”这类词,在不同模块、不同页面和文档中很容易混用。中文都可能没统一,更别说英文了。

    想问问佬友们,有没有遇到过类似问题?你们是怎么保证系统功能、测试、中英文和用户手册长期保持一致的?

    我们人少,不太想上很重的管理平台,更希望有一套简单、能在现有项目上慢慢加的做法。如果有开源项目或者实践经验,也请佬友们推荐一下。

    主楼
  • shock

    友们好,想请教一个实际开发中遇到的问题。

    我们是6人的全栈团队,做海外仓 WMS,技术栈是 Spring Boot、Vue、Liquibase,还有单独的文档项目。系统支持中英文,菜单、路由、权限和多语言数据都在数据库里。

    1 让AI 整理代码和文档。 提取业务专用术语。 出一个skill。 团队分发。 以后讨论需求和更新文档通过 这个skill 来统一表述

    2 工作流强约束,让ai 自动维护文档。可以通过ci 钩子再服务端实现。

    #1
  • Crain

    一个人干吧,一个人比多个人干的快

    #2
  • Cakk

    比如“可用库存”“可分配库存”“锁定库存”“冻结库存”这类词,在不同模块、不同页面和文档中很容易混用。中文都可能没统一,更别说英文了。

    是不是说明没有一个有经验的产品?这种情况盲目用 AI 蹬出来未来会出现大量重构工作

    #3
  • 朱慧月

    工作流强约束,让ai 自动维护文档。可以通过ci 钩子再服务端实现。

    可以跑ci 每天下班后自动更新文档

    #4
  • roarer

    佬友,你说的不错,这确实是现状,AI 黑盒开发的。24年AI开始兴起时迭代到现在。

    #5
  • roarer

    佬友好,其实我就是在思考这种工作方式,如何让业务变成元数据,能在团队,系统协作的过程中保持一致,简单的skill,解决不了这种问题,因为要深入到,AI 自动翻译,AI 代码开发,AI 写使用手册等等。

    #6

发表回复

登录后回复