用途:这是一个面向 Odoo 19 开发的知识库技能,作为主索引(Master Index),按开发任务指向 references/ 目录下的对应指南,帮助开发者快速定位所需主题。
主要能力:覆盖 Actions(动作、菜单、定时任务、服务器动作)、API Decorators(@api 装饰器、计算字段、校验)、Controllers(HTTP 端点、路由、Web 控制器)、Data Files(XML/CSV 数据文件、记录、快捷方式)、Development(模块、manifest、报表、安全、向导)、Field Types(模型字段定义与类型选择)、Manifest(manifest.py 配置、依赖、钩子)、Migration(模块升级、数据迁移、版本变更)、Mixins(mail.thread、活动、邮件别名、跟踪)、Model Methods(ORM 查询、CRUD、domain 过滤)、OWL Components(OWL UI 组件、hooks、services)、Performance(查询优化、慢代码、N+1 问题)、Reports(QWeb 报表、PDF/HTML、模板、纸张格式)、Security(访问权限、记录规则、字段权限)、Testing(测试、mock、断言、浏览器测试)、Transactions(数据库错误、保存点、UniqueViolation)、Translation(翻译、本地化、i18n)、Views & XML(XML 视图、动作、菜单、QWeb 模板)。
使用方式:根据当前任务,从 references/ 中读取相应指南文件,例如处理动作时读 references/odoo-19-actions-guide.md,处理 ORM 时读 references/odoo-19-model-guide.md。文件结构为 skills/odoo-19.0/SKILL.md(本索引)与 references/ 下的各指南。
适用场景:Odoo 19 模块开发、字段与视图编写、ORM 查询、报表与安全配置、测试与迁移等开发工作。
限制:资料仅给出主题索引与文件清单,各指南的具体内容、示例代码、安装命令及版本兼容细节暂未提供;所有指南基于 Odoo 19 源码分析,未说明是否适用于其他版本。