用途:这是 Odoo 18 开发指南的主索引(Master Index),用于按主题快速定位对应的详细指南文件。
覆盖主题与对应指南:Actions(动作、菜单、定时任务、服务器动作)、API Decorators(@api 装饰器、计算字段、校验)、Data Files(XML/CSV 数据文件、记录与快捷标签)、Development(创建模块、manifest、报表、安全、向导)、Field Types(模型字段定义与类型选择)、Manifest(manifest.py 配置、依赖、钩子)、Mixins(mail.thread、活动、邮件别名、字段跟踪)、Model Methods(ORM 查询、CRUD、domain 过滤、记录集与批量操作)、Performance(优化查询、修复慢代码、防止 N+1)、Reports(QWeb 报表、PDF/HTML、模板、纸张格式)、Security(访问权限、记录规则、字段权限、多公司、公共/门户用户安全)、Testing(单元测试、浏览器测试、测试装饰器、Form 类、模拟外部 API、查询计数断言)、Translation(Python/JavaScript/QWeb 可翻译字符串、translate=True、PO 文件、语言 res.lang)、Transactions(数据库错误如 UniqueViolation 与 NotNullViolation、savepoint、事务状态、序列化失败、提交与回滚)、Controllers(HTTP 端点、路由、鉴权类型、JSON 与 HTTP 响应)、Views & XML(列表/表单/搜索视图、xpath 继承、QWeb 模板、动作与菜单,注意 Odoo 18 使用 <list> 而非 <tree>)、OWL Components(组件、hooks、服务、生命周期、_t() 翻译)、Migration(跨版本升级、迁移脚本 pre/post/end、数据迁移、模块钩子)。
使用方式:根据当前任务在索引表中找到主题,再打开对应的 odoo-18-*-guide.md 文件阅读细节。索引文件本身位于 agent-skills/skills/odoo/18.0/ 目录,指南文件放在其 dev/ 子目录下,另含面向 Claude Code 的 CLAUDE.md 与 AI 智能体配置的 AGENTS.md。
限制:资料仅说明这些指南基于 Odoo 18 源码分析(涉及 models.py、fields.py、api.py、http.py、exceptions.py、translate.py、res_lang.py 及 JS 翻译文件),未提供具体安装命令、收费信息或完整使用步骤,相关内容暂未提供。