Skip to Content
开发文档常见问题(FAQ)

TocoAI 常见问题(FAQ)

产品介绍

TocoAI 是什么?

TocoAI 是一个基于 DDD(领域驱动设计)与分层架构理论的软件设计 & 代码自动生成工具,覆盖从数据库设计到代码实现的完整开发链路。

核心价值:通过可视化设计(ER 模型、DTO、VO、读写方案、API 等)驱动自动生成严格受控的标准化 Java 代码,提升团队编码一致性与开发效率。

TocoAI 适合哪类项目?

TocoAI 适用于基于关系型数据库的常规信息系统开发,目前支持 Java + SpringBoot,后续会扩展更多语言和框架。

场景适合程度说明
新建项目✅ 最佳从零构建符合 DDD 理论的优秀架构
老项目重构✅ 适合可系统性地重构为 DDD 架构
老项目局部修改⚠️ 有限效果接近 Claude Code / Cursor,无特别优化

架构与代码

TocoAI 生成的代码是什么分层结构?

生成的项目遵循严格的四层单向依赖架构

entrance → service → manager → persist

各层均依赖 commonpublic_service

⚠️ 铁律:层级依赖只能单向,上层依赖下层,严禁反向引用。

例如:service 层绝对不能引用、使用或返回任何 VO 及 entrance 层的类(如 VoConverterVoDataAssembler 等)。


协作与团队

TocoAI 支持多人协作吗?

支持。在 TocoAI 控制台 中管理组织和成员,满足以下条件即可开启协作:

  • 组织内 ≥ 2 名成员
  • 项目中已添加多名成员

设计协作机制:

  • 草稿态:个人编辑中,未对团队可见
  • 提交态:团队共享,所有成员可见

TocoAI 有内置的代码版本管理吗?

没有。TocoAI 不提供代码版本管理功能,建议团队通过 Git 或 SVN 在组织内共享和管理项目代码。

如何在团队内共享项目规则和提示词?

TocoAI 支持项目级规则提示词共享,配置文件存放在项目根目录的 .toco 目录下各预设子目录,提交到版本库后团队成员即可共享。


费用与 Credit

如何降低 TocoAI 的使用成本?

  • 简单任务优先使用 Standard 模式,而非 Premium 模式
  • 在控制台仪表板实时监控用量
  • 开始前阅读 TocoAI 最佳实践,了解提效降本的具体方法

赠送的 Credit 为什么无法使用?

TocoAI 提供两种模式:

模式说明赠送 Credit 可用?
设计驱动开发模式(新建项目)TocoAI 主推模式✅ 可用
历史项目维护模式类似 Cursor / Claude Code❌ 不可用

如果赠送的 Credit 无法使用,请确认当前是否进入了历史项目维护模式。解决方法:新建一个 TocoAI 项目,即可切换回设计驱动开发模式并使用赠送 Credit。


插件与工具

目前支持哪些 IDE?

目前已支持:

  • IntelliJ IDEA
  • VS Code

其他 IDE 插件及 CLI 版本将根据用户反馈情况规划上线。

插件加载很慢怎么办?

如果你使用了代理或 VPN,请将以下域名加入代理例外列表

https://platform.tocoai.cn https://tocoai.cn https://code.tocoai.cn https://tocoai-asset.oss-cn-hangzhou.aliyuncs.com https://tocoai-release.oss-cn-hangzhou.aliyuncs.com https://registry.npmjs.org https://registry.npmmirror.com
最后更新于