harness: tools: "*" maxSteps: 10 # ReAct 最大循环步数 maxStepsAutoExtensible: true #最大步数自动续航(由 LLM 反思控制) sessionWindowSize: 8 # 会话历史窗口大小(即,新指令时使用几条历史消息) summaryWindowSize: 13 # 触发摘要压缩的消息条数阈值(即,工作上下文压缩时留几条消息不压缩) summaryWindowToken: 13000 # 触发摘要压缩的内容长度阈值(即,工作上下文压缩时留多长内容不压缩) sandboxMode: true # 沙盒模式,启用时禁止访问绝对路径 thinkPrinted: true # 内心思考,是否打印 chatConfig: # llm 配置(参考 solon ai chatmodel 配置) apiUrl: "https://dashscope.aliyuncs.com/compatible-mode/v1/chat/completions" apiKey: "sk-7c90b5ebd5f2453fac5ead72edd88b5e" model: "deepseek-v3" timeout": "3600s" defaultOptions: enable_thinking: false temperature: 0.1 top_p: 0.5 frequency_penalty: 0.5 presence_penalty: 0.4 # skillPools: # 技能池(可以多个) # "@shared": "/path/to/shared-skills" # apiServers: # rest-api # api1: # docUrl: "" # apiBaseUrl: "" # headers: { API_KEY: "xxx" } # mcpServers: # mcp # gitee: # type: "streamable" # url: "http://..." # headers: { API_KEY: "xxx" } # timeout: "120s" # memory: # command: "npx" # args: [ "-y", "@modelcontextprotocol/server-memory" ]