# 模板和升级 — Annulo

> 从做好的模板开始，模板出新版本时项目跟着升级，你的改动保留。

[帮助手册](/help.md)

[Annulo 平台](/help.md) [自媒体工作台](/help/templates/creator.md) [外贸助手](/help/templates/trade.md)

[下载与安装](/help/install.md) [开始使用](/help/quickstart.md) [项目里有什么](/help/project.md) [助手和模型](/help/assistant.md) [按钮和定时任务](/help/automation.md) [模板和升级](/help/templates.md) [插件](/help/plugins.md) [密钥、连接和 MCP](/help/connect.md) [连接 creght：云端和手机](/help/creght.md) [设置一览](/help/settings.md) [常见问题](/help/faq.md) [API 参考](/api.md)

# 模板和升级

从做好的模板开始，模板出新版本时项目跟着升级，你的改动保留。

有哪些模板

新建项目时选：

- **空白项目**、 **自媒体工作台**：开源模板，在 [github.com/annulo/templates](https://github.com/annulo/templates)；
- **外贸助手**：连了 creght 才有；
- **你自己的 git 模板**：「添加 git 模板」，填 `<仓库地址>#<目录>`（模板就是整个仓库时不用写 `#<目录>`）。私有仓库用你的 git 已有的凭据。

各模板怎么用，见它们自己的帮助手册： [自媒体工作台](/help/templates/creator.md)、 [外贸助手](/help/templates/trade.md)。

升级

「设置 → 项目」里当前项目的模板卡片：有新版本时显示「升级到 vN」和每一版改了什么。

- 升级会把模板的改动合进这个项目，你自己改过的地方保留；
- 两边改了同一处的，点「交给助手解决」；
- `user/` 里的定制、项目自己加的文件、表里的数据都不受影响；
- 卡片提示「先更新 Annulo 才能升级」时，说明新版模板用到了新版 Annulo 的能力，先更新 Annulo。

改坏了模板自带的文件，可以「恢复模板文件」，勾选要恢复的文件（恢复后能撤销）。也可以「换模板」，把另一个模板合进这个项目。

[![设置 → 项目：当前项目的模板卡片](https://fsu.creght.com/site/2103669300995821568/1791356054003__annulo_help_settings_project.png?w=3072&fmt=webp)](https://fsu.creght.com/site/2103669300995821568/1791356054003__annulo_help_settings_project.png) 设置 → 项目：当前项目的模板卡片

自己写模板

任何 git 仓库都能当模板：一个目录里放 `annulo.json`、页面、表、本机函数，打一个 semver tag（如 `v1.2.0`）就是一个版本，tag 的说明就是用户看到的升级说明。目录结构见 [templates 仓库的说明](https://github.com/annulo/templates) 和 [API 参考](/api.md)。

[← 上一篇\
\
按钮和定时任务](/help/automation.md) [下一篇 →\
\
插件](/help/plugins.md)

> 全站页面清单：[/llms.txt](/llms.txt)
