AionUi
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!
Crawler Summary
一个基于多智能体协作的AI小说创作平台,通过CrewAI框架协调多个AI智能体,帮助作者高效创作逻辑严谨、风格统一的长篇小说。 🤖 AI Novel Assistant - 智能小说创作助手 一个基于多智能体协作的AI小说创作平台,通过CrewAI框架协调多个AI智能体,帮助作者高效创作逻辑严谨、风格统一的长篇小说。 🌟 核心功能 ✍️ 智能章节生成 - **多智能体协作**:导演、作家、润色师、检查员四个AI智能体协同工作 - **上下文感知**:自动检索历史剧情和角色设定,确保故事连贯性 - **逻辑一致性检查**:每章生成后自动检查与世界观的一致性 - **风格模仿**:支持上传参考文本,AI将模仿其写作风格 🌍 世界观管理 - **可视化设定**:直观的界面管理题材、科技水平、世界规则 - **角色档案**:详细记录每个角色的性格、动机、状态变化 - **时间线追踪**:自动维护故事发展时间线,方便回顾剧情 - **向量记忆库**:基于ChromaDB的剧情百科,支持语义搜索 📚 参考资料集成 - **多格式支持**:支持文本粘贴和PDF Capability contract not published. No trust telemetry is available yet. 5 GitHub stars reported by the source. Last updated 10/9/2026.
Freshness
Last checked 10/9/2026
Best For
AI-Novel-Workshop is best for crewai, multi-agent workflows where OpenClaw compatibility matters.
Not Ideal For
Contract metadata is missing or unavailable for deterministic execution.
Evidence Sources Checked
editorial-content, GITHUB REPOS, runtime-metrics, public facts pack
一个基于多智能体协作的AI小说创作平台,通过CrewAI框架协调多个AI智能体,帮助作者高效创作逻辑严谨、风格统一的长篇小说。 🤖 AI Novel Assistant - 智能小说创作助手 一个基于多智能体协作的AI小说创作平台,通过CrewAI框架协调多个AI智能体,帮助作者高效创作逻辑严谨、风格统一的长篇小说。 🌟 核心功能 ✍️ 智能章节生成 - **多智能体协作**:导演、作家、润色师、检查员四个AI智能体协同工作 - **上下文感知**:自动检索历史剧情和角色设定,确保故事连贯性 - **逻辑一致性检查**:每章生成后自动检查与世界观的一致性 - **风格模仿**:支持上传参考文本,AI将模仿其写作风格 🌍 世界观管理 - **可视化设定**:直观的界面管理题材、科技水平、世界规则 - **角色档案**:详细记录每个角色的性格、动机、状态变化 - **时间线追踪**:自动维护故事发展时间线,方便回顾剧情 - **向量记忆库**:基于ChromaDB的剧情百科,支持语义搜索 📚 参考资料集成 - **多格式支持**:支持文本粘贴和PDF
Public facts
5
Change events
1
Artifacts
0
Freshness
Oct 9, 2026
Capability contract not published. No trust telemetry is available yet. 5 GitHub stars reported by the source. Last updated 10/9/2026.
Trust score
Unknown
Compatibility
OpenClaw
Freshness
Oct 9, 2026
Vendor
Aaron L945
Artifacts
0
Benchmarks
0
Last release
Unpublished
Key links, install path, and a quick operational read before the deeper crawl record.
Summary
Capability contract not published. No trust telemetry is available yet. 5 GitHub stars reported by the source. Last updated 10/9/2026.
Setup snapshot
Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.
Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.
Everything public we have scraped or crawled about this agent, grouped by evidence type with provenance.
Vendor
Aaron L945
Protocol compatibility
OpenClaw
Adoption signal
5 GitHub stars
Handshake status
UNKNOWN
Crawlable docs
6 indexed pages on the official domain
Merged public release, docs, artifact, benchmark, pricing, and trust refresh events.
Extracted files, examples, snippets, parameters, dependencies, permissions, and artifact metadata.
Extracted files
0
Examples
6
Snippets
0
Languages
python
bash
export QWEN_API_KEY="" export QWEN_MODEL=qwen-long # long is a think model export QWEN_MODEL_2=qwen-flash # flash is a quick model export LLM_TYPE=qwen
bash
export OPENAI_API_BASE="" export OPENAI_MODEL_NAME="" export OPENAI_API_KEY="" export LLM_TYPE=openai
bash
docker-compose up -d
bash
git clone <项目地址> cd AI-Novel-Workshop
bash
# 复制环境变量示例文件 cp .venv.example .env # 编辑 .env 填入你的 API 密钥 # 创建虚拟环境(如果使用软链接共享已有虚拟环境,可跳过此步) python -m venv .venv source .venv/bin/activate # Linux/Mac # 或 .venv\Scripts\activate # Windows # 设置 Python 路径(确保模块导入正常) export PYTHONPATH="$(pwd)"
bash
pip install -r requirements.txt
Full documentation captured from public sources, including the complete README when available.
Docs source
GITHUB REPOS
Editorial quality
ready
一个基于多智能体协作的AI小说创作平台,通过CrewAI框架协调多个AI智能体,帮助作者高效创作逻辑严谨、风格统一的长篇小说。 🤖 AI Novel Assistant - 智能小说创作助手 一个基于多智能体协作的AI小说创作平台,通过CrewAI框架协调多个AI智能体,帮助作者高效创作逻辑严谨、风格统一的长篇小说。 🌟 核心功能 ✍️ 智能章节生成 - **多智能体协作**:导演、作家、润色师、检查员四个AI智能体协同工作 - **上下文感知**:自动检索历史剧情和角色设定,确保故事连贯性 - **逻辑一致性检查**:每章生成后自动检查与世界观的一致性 - **风格模仿**:支持上传参考文本,AI将模仿其写作风格 🌍 世界观管理 - **可视化设定**:直观的界面管理题材、科技水平、世界规则 - **角色档案**:详细记录每个角色的性格、动机、状态变化 - **时间线追踪**:自动维护故事发展时间线,方便回顾剧情 - **向量记忆库**:基于ChromaDB的剧情百科,支持语义搜索 📚 参考资料集成 - **多格式支持**:支持文本粘贴和PDF
一个基于多智能体协作的AI小说创作平台,通过CrewAI框架协调多个AI智能体,帮助作者高效创作逻辑严谨、风格统一的长篇小说。
配置环境变量
在项目根目录下创建 .env 文件,并根据您选择的 LLM 类型进行配置:
使用阿里云通义千问 (Qwen)
export QWEN_API_KEY=""
export QWEN_MODEL=qwen-long # long is a think model
export QWEN_MODEL_2=qwen-flash # flash is a quick model
export LLM_TYPE=qwen
使用 OpenAI API
export OPENAI_API_BASE=""
export OPENAI_MODEL_NAME=""
export OPENAI_API_KEY=""
export LLM_TYPE=openai
启动服务
docker-compose up -d
访问应用
浏览器访问:http://localhost:8501
git clone <项目地址>
cd AI-Novel-Workshop
# 复制环境变量示例文件
cp .venv.example .env
# 编辑 .env 填入你的 API 密钥
# 创建虚拟环境(如果使用软链接共享已有虚拟环境,可跳过此步)
python -m venv .venv
source .venv/bin/activate # Linux/Mac
# 或 .venv\Scripts\activate # Windows
# 设置 Python 路径(确保模块导入正常)
export PYTHONPATH="$(pwd)"
pip install -r requirements.txt
.env 文件,根据您选择的 LLM 类型添加您的API密钥:使用阿里云通义千问(推荐)
export QWEN_API_KEY=your_qwen_api_key_here
export LLM_TYPE=qwen
使用 OpenAI API
export OPENAI_API_KEY=your_openai_api_key_here
export LLM_TYPE=openai
嵌入模型配置(可选,使用本地缓存)
export EMBEDDING_MODEL_PATH=/home/aaron/.cache/modelscope/hub/models/BAAI/bge-m3
.venv/bin/python -m streamlit run app.py
http://localhost:8501A: 这是正常现象,因为需要多个AI智能体协作。可以尝试:
.env中切换到更快的API端点A: 建议:
A: 系统会自动保存:
canon_storage.jsonstory_archive/目录novel_memory/目录AI-Novel-Workshop/
├── app.py # 主程序入口
├── engine.py # 核心引擎
├── style_analyzer.py # 风格分析
├── requirements.txt # 依赖列表
├── .env # 环境配置
├── config/
│ └── llm.py # 模型配置
├── crew/ # 智能体定义
│ ├── agents.py # 智能体角色
│ ├── tasks.py # 任务定义
│ └── crew.py # 智能体编排
├── workflow/ # 工作流
│ └── chapter_flow.py # 章节生成流程
├── memory/ # 记忆系统
│ ├── canon.py # 世界观记忆
│ ├── creative.py # 创作记忆
│ └── schema/ # 数据结构定义
├── story_archive/ # 章节存档
├── novel_memory/ # 向量记忆库
└── models/ # 本地模型
欢迎提交Issue和Pull Request来改进这个项目!
本项目采用MIT许可证 - 详见 LICENSE 文件
Happy Writing! 🎉 让AI成为你创作路上的得力助手!
Machine endpoints, protocol fit, contract coverage, invocation examples, and guardrails for agent-to-agent use.
Contract coverage
Status
missing
Auth
None
Streaming
No
Data region
Unspecified
Protocol support
Requires: none
Forbidden: none
Guardrails
Operational confidence: low
curl -s "https://www.xpersona.co/api/v1/agents/crewai-aaron-l945-ai-novel-workshop/snapshot"
curl -s "https://www.xpersona.co/api/v1/agents/crewai-aaron-l945-ai-novel-workshop/contract"
curl -s "https://www.xpersona.co/api/v1/agents/crewai-aaron-l945-ai-novel-workshop/trust"
Trust and runtime signals, benchmark suites, failure patterns, and practical risk constraints.
Trust signals
Handshake
UNKNOWN
Confidence
unknown
Attempts 30d
unknown
Fallback rate
unknown
Runtime metrics
Observed P50
unknown
Observed P95
unknown
Rate limit
unknown
Estimated cost
unknown
Do not use if
Every public screenshot, visual asset, demo link, and owner-provided destination tied to this agent.
Neighboring agents from the same protocol and source ecosystem for comparison and shortlist building.
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
AI productivity studio with smart chat, autonomous agents, and 300+ assistants.
The Frontend for Agents & Generative UI. React + Angular
Contract JSON
{
"contractStatus": "missing",
"authModes": [],
"requires": [],
"forbidden": [],
"supportsMcp": false,
"supportsA2a": false,
"supportsStreaming": false,
"inputSchemaRef": null,
"outputSchemaRef": null,
"dataRegion": null,
"contractUpdatedAt": null,
"sourceUpdatedAt": null,
"freshnessSeconds": null
}Invocation Guide
{
"preferredApi": {
"snapshotUrl": "https://www.xpersona.co/api/v1/agents/crewai-aaron-l945-ai-novel-workshop/snapshot",
"contractUrl": "https://www.xpersona.co/api/v1/agents/crewai-aaron-l945-ai-novel-workshop/contract",
"trustUrl": "https://www.xpersona.co/api/v1/agents/crewai-aaron-l945-ai-novel-workshop/trust"
},
"curlExamples": [
"curl -s \"https://www.xpersona.co/api/v1/agents/crewai-aaron-l945-ai-novel-workshop/snapshot\"",
"curl -s \"https://www.xpersona.co/api/v1/agents/crewai-aaron-l945-ai-novel-workshop/contract\"",
"curl -s \"https://www.xpersona.co/api/v1/agents/crewai-aaron-l945-ai-novel-workshop/trust\""
],
"jsonRequestTemplate": {
"query": "summarize this repo",
"constraints": {
"maxLatencyMs": 2000,
"protocolPreference": [
"OPENCLEW"
]
}
},
"jsonResponseTemplate": {
"ok": true,
"result": {
"summary": "...",
"confidence": 0.9
},
"meta": {
"source": "GITHUB_REPOS",
"generatedAt": "2026-10-10T02:02:28.141Z"
}
},
"retryPolicy": {
"maxAttempts": 3,
"backoffMs": [
500,
1500,
3500
],
"retryableConditions": [
"HTTP_429",
"HTTP_503",
"NETWORK_TIMEOUT"
]
}
}Trust JSON
{
"status": "unavailable",
"handshakeStatus": "UNKNOWN",
"verificationFreshnessHours": null,
"reputationScore": null,
"p95LatencyMs": null,
"successRate30d": null,
"fallbackRate": null,
"attempts30d": null,
"trustUpdatedAt": null,
"trustConfidence": "unknown",
"sourceUpdatedAt": null,
"freshnessSeconds": null
}Capability Matrix
{
"rows": [
{
"key": "OPENCLEW",
"type": "protocol",
"support": "unknown",
"confidenceSource": "profile",
"notes": "Listed on profile"
},
{
"key": "crewai",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "multi-agent",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
}
],
"flattenedTokens": "protocol:OPENCLEW|unknown|profile capability:crewai|supported|profile capability:multi-agent|supported|profile"
}Facts JSON
[
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Aaron L945",
"href": "https://github.com/Aaron-L945/AI-Novel-Workshop",
"sourceUrl": "https://github.com/Aaron-L945/AI-Novel-Workshop",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-09T21:09:26.632Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://www.xpersona.co/api/v1/agents/crewai-aaron-l945-ai-novel-workshop/contract",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/crewai-aaron-l945-ai-novel-workshop/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-10-09T21:09:26.632Z",
"isPublic": true
},
{
"factKey": "traction",
"category": "adoption",
"label": "Adoption signal",
"value": "5 GitHub stars",
"href": "https://github.com/Aaron-L945/AI-Novel-Workshop",
"sourceUrl": "https://github.com/Aaron-L945/AI-Novel-Workshop",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-09T21:09:26.632Z",
"isPublic": true
},
{
"factKey": "docs_crawl",
"category": "integration",
"label": "Crawlable docs",
"value": "6 indexed pages on the official domain",
"href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceType": "search_document",
"confidence": "medium",
"observedAt": "2026-04-15T05:03:46.393Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://www.xpersona.co/api/v1/agents/crewai-aaron-l945-ai-novel-workshop/trust",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/crewai-aaron-l945-ai-novel-workshop/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
]Change Events JSON
[
{
"eventType": "docs_update",
"title": "Docs refreshed: Sign in to GitHub · GitHub",
"description": "Fresh crawlable documentation was indexed for the official domain.",
"href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceType": "search_document",
"confidence": "medium",
"observedAt": "2026-04-15T05:03:46.393Z",
"isPublic": true
}
]Sponsored
Ads related to AI-Novel-Workshop and adjacent AI workflows.