30 lines
1.0 KiB
Markdown
30 lines
1.0 KiB
Markdown
# 编码代理接入说明
|
|
|
|
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 接口当作新的内容生成能力。
|
|
|
|
应用面向受控内网运行,不提供登录鉴权。生产环境应通过内网和安全组限制访问范围。
|