Skip to main content
App 是一个文件夹里的清单、页面和可选程序。它可以给任务加工作页面、在群里共同编辑文件,也可以给 Agent 提供工具和技能。普通 App 由用户选择安装。 这一章按起步、接口、调试、提交和维护组织。先做一个能保存草稿的便签,再按需要加入共享文件或 Agent 工具。使用者的安装与权限说明见 App。
本章按 2026-10-21 的开发版本整理,App API 当前为 9,支持下限为 3。正式版与 Beta 的接口可能不同;安装前核对目标客户端,发布时填写兼容要求。

准备

需要一台装有咕咕桌面版的电脑和文本编辑器。这个示例没有构建步骤,也不需要先安装 Node。提交市场时才需要 Git、Node.js 和 GitHub 账号。 如果让咕咕里的 Agent 帮你写,先让它阅读 guide_read 的 apps 和 apps-ui。后续按功能读 API 导览 列出的专题。外部编辑器也能制作包,完成后由人在咕咕中安装。

做一个便签

新建 notes-starter 文件夹,放入以下三份文件。完整可复制目录在文档仓库的起步示例。
manifest.json 声明名字、版本和页面,不申请额外权限。
main.html 使用咕咕提供的页面样式。脚本放在单独文件里。
main.js 保存草稿,并把读取或写入失败显示出来。

安装并检查

  1. 在咕咕的 App 管理中选择从文件夹安装,选 notes-starter。
  2. 打开「便签」,输入「明天整理文献」,点保存,确认出现保存结果。
  3. 退出这个 App 后重新打开,确认同一句文字仍在。草稿保存在本机,不跨设备或群成员同步。
  4. 切换明暗主题、缩窄页面,检查标签、输入框和按钮仍可使用。
有权限的包会显示确认单,由使用者同意。咕咕内的 Agent 可用 app_create、app_install 和 app_check 制作、安装并检验;声明权限不等于批准权限。具体步骤见开发与调试。

从示例继续

目前没有查到独立的官方 App 模板仓;这里给出可复制目录,真实 App 在市场索引仓的 sources/ 中。复制时保留所用代码和依赖要求的许可证,并换成自己的标识。