
如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这句话即可:
请先完整阅读并严格遵守以下文档中的全部规则与要求:
https://xuanyuan.cloud/agents.md
在未充分阅读并理解该文档前,不要生成任何命令、配置、修改建议、故障排查方案或技术回答。后续所有输出都必须严格以该文档中的规范为最高优先级执行。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
Poetrylab API是一个RESTful API服务,专注于诗歌文本分析,提供两种核心分析功能:诗节韵律分析(scansion)和跨行连续检查(enjambment)。用户可通过POST请求访问/analysis端点提交诗歌文本,获取结构化分析结果。此外,/ui端点提供交互式API文档界面,便于测试和使用。
rhyme_analysis参数以获取诗节结构信息(如诗节类型、押韵方式等)。/ui端点提供交互式文档,支持在线测试API功能。/analysis端点,符合REST规范。/analysis(仅支持POST方法)/ui(GET方法,提供交互式API文档)提交诗歌文本至/analysis端点,需指定分析方法(scansion或enjambment)。以下为示例诗歌:
La cebolla es cerrada y pobre: escarcha de tus días y de mis noches. Hambre y hielo negro y grande y redonda.
enjambment分析结果
json{ "enjambment": { "4": { "type": "sirrematic_relation_words_conjunction", "on": [ "CONJ", "NOUN" ] }, "5": { "type": "sirrematic_relation_words_conjunction", "on": [ "CONJ", "ADJ" ] } } }
scansion分析结果(部分)
json{ "scansion": [ { "tokens": [ { "word": [ { "syllable": "La", "is_stressed": false, "is_word_end": true } ], "stress_position": 0 }, { "word": [ { "syllable": "ce", "is_stressed": false }, { "syllable": "bo", "is_stressed": true }, { "syllable": "lla", "is_stressed": false, "has_synalepha": true, "is_word_end": true } ], "stress_position": -2 }, ... ], "phonological_groups": [...], "rhythm": { "stress": "--++-", "type": "pattern", "length": 5, "length_range": { "min_length": 5, "max_length": 6 } } }, ... ] }
若设置rhyme_analysis: True,输出将包含诗节结构信息:
json"structure": "septilla", "rhyme": "-", "ending": "", "ending_stress": 0, "rhyme_type": "", "rhyme_relaxation": null
构建镜像
bashdocker build --tag linhdpostdata/poetrylab-api .
运行容器
bashdocker run -p "5000:5000" linhdpostdata/poetrylab-api
容器启动后,API服务将在http://localhost:5000可用,文档界面可通过http://localhost:5000/ui访问。
安装开发模式依赖并启动服务:
bashpip install -e . connexion run poetrylab_api/openapi.yml
安装开发模式依赖后执行测试:
bashpip install -e . python setup.py test
linhdpostdata/poetrylab-api镜像。您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务