# 编码代理接入说明 Rednote Content Studio 正在改造成小红书内容生成工作台。最高层级对象为“项目”,每个项目定义一类内容共用的生成方法。 ## 当前可用接口 - `GET /api/projects`:列出项目 - `POST /api/projects`:创建项目 - `GET /api/projects/{id}`:读取项目 - `PUT /api/projects/{id}`:更新项目及其生成方法 - `GET /api/health`:健康检查 更新项目时携带当前 `revision`。版本冲突会返回 HTTP 409,应重新读取项目后再修改。 ## 项目生成方法 `recipe` 当前包含: - `positioning`:内容定位 - `audience`:目标受众 - `tone`:表达语气 - `contentFormat`:内容形式 - `titleMethod`:标题方法 - `bodyStructure`:正文结构 - `defaultTags`:默认标签 内容草稿和实际生成接口尚未实现。不要把旧版小工具的 build、validate、package 接口当作新的内容生成能力。 生产环境使用 HTTP Basic Auth。用户名默认为 `studio`,密码由 `STUDIO_PASSWORD` 提供;`GET /api/health` 无需认证。