[{"data":1,"prerenderedAt":930},["ShallowReactive",2],{"navigation":3,"\u002Fdocs\u002Fconfig\u002Fai":117,"\u002Fdocs\u002Fconfig\u002Fai-surround":925},[4,28,69,103],{"title":5,"path":6,"stem":7,"children":8,"icon":27},"快速开始","\u002Fdocs\u002Fgetting-started","1.docs\u002F1.getting-started\u002F1.index",[9,12,17,22],{"title":10,"path":6,"stem":7,"icon":11},"简介","i-lucide-home",{"title":13,"path":14,"stem":15,"icon":16},"一键部署","\u002Fdocs\u002Fgetting-started\u002Finstall","1.docs\u002F1.getting-started\u002F2.install","i-lucide-rocket",{"title":18,"path":19,"stem":20,"icon":21},"Docker 部署","\u002Fdocs\u002Fgetting-started\u002Fdocker","1.docs\u002F1.getting-started\u002F3.docker","i-lucide-container",{"title":23,"path":24,"stem":25,"icon":26},"宝塔面板部署","\u002Fdocs\u002Fgetting-started\u002Fbt-panel","1.docs\u002F1.getting-started\u002F4.bt-panel","i-lucide-panel-top",null,{"title":29,"path":30,"stem":31,"children":32,"page":68},"基础配置","\u002Fdocs\u002Fconfig","1.docs\u002F2.config",[33,38,43,48,53,58,63],{"title":34,"path":35,"stem":36,"icon":37},"基本配置","\u002Fdocs\u002Fconfig\u002Fbasic","1.docs\u002F2.config\u002F1.basic","i-lucide-settings",{"title":39,"path":40,"stem":41,"icon":42},"主题配置","\u002Fdocs\u002Fconfig\u002Ftheme","1.docs\u002F2.config\u002F2.theme","i-lucide-palette",{"title":44,"path":45,"stem":46,"icon":47},"通知配置","\u002Fdocs\u002Fconfig\u002Fnotification","1.docs\u002F2.config\u002F3.notification","i-lucide-bell",{"title":49,"path":50,"stem":51,"icon":52},"AI 配置","\u002Fdocs\u002Fconfig\u002Fai","1.docs\u002F2.config\u002F4.ai","i-lucide-sparkles",{"title":54,"path":55,"stem":56,"icon":57},"OAuth 配置","\u002Fdocs\u002Fconfig\u002Foauth","1.docs\u002F2.config\u002F5.oauth","i-lucide-key-round",{"title":59,"path":60,"stem":61,"icon":62},"上传配置","\u002Fdocs\u002Fconfig\u002Fupload","1.docs\u002F2.config\u002F6.upload","i-lucide-cloud-upload",{"title":64,"path":65,"stem":66,"icon":67},"导入导出","\u002Fdocs\u002Fconfig\u002Fimport-export","1.docs\u002F2.config\u002F7.import-export","i-lucide-arrow-right-left",false,{"title":70,"path":71,"stem":72,"children":73,"page":68},"使用指南","\u002Fdocs\u002Fguide","1.docs\u002F3.guide",[74,78,83,88,93,98],{"title":75,"path":76,"stem":77,"icon":16},"快速入门","\u002Fdocs\u002Fguide\u002Fquick-start","1.docs\u002F3.guide\u002F1.quick-start",{"title":79,"path":80,"stem":81,"icon":82},"用户管理","\u002Fdocs\u002Fguide\u002Fuser","1.docs\u002F3.guide\u002F2.user","i-lucide-users",{"title":84,"path":85,"stem":86,"icon":87},"文章管理","\u002Fdocs\u002Fguide\u002Farticle","1.docs\u002F3.guide\u002F3.article","i-lucide-file-text",{"title":89,"path":90,"stem":91,"icon":92},"文章编辑","\u002Fdocs\u002Fguide\u002Feditor","1.docs\u002F3.guide\u002F4.editor","i-lucide-pen-line",{"title":94,"path":95,"stem":96,"icon":97},"动态管理","\u002Fdocs\u002Fguide\u002Fmoment","1.docs\u002F3.guide\u002F5.moment","i-lucide-message-circle",{"title":99,"path":100,"stem":101,"icon":102},"友链管理","\u002Fdocs\u002Fguide\u002Ffriend","1.docs\u002F3.guide\u002F6.friend","i-lucide-link",{"title":104,"path":105,"stem":106,"children":107,"page":68},"获得帮助","\u002Fdocs\u002Fhelp","1.docs\u002F4.help",[108,113],{"title":109,"path":110,"stem":111,"icon":112},"常见问题","\u002Fdocs\u002Fhelp\u002Ffaq","1.docs\u002F4.help\u002F1.faq","i-lucide-circle-help",{"title":114,"path":115,"stem":116,"icon":97},"取得联系","\u002Fdocs\u002Fhelp\u002Fcontact","1.docs\u002F4.help\u002F2.contact",{"id":118,"title":49,"body":119,"description":919,"extension":920,"meta":921,"navigation":922,"path":50,"seo":923,"stem":51,"__hash__":924},"docs\u002F1.docs\u002F2.config\u002F4.ai.md",{"type":120,"value":121,"toc":909},"minimark",[122,127,131,187,191,197,213,218,224,229,235,241,246,249,254,257,274,278,281,284,287,290,295,302,451,456,470,472,475,480,483,491,545,552,562,610,617,666,673,720,727,762,769,797,804,851,858,905],[123,124,126],"h2",{"id":125},"ai-功能","AI 功能",[128,129,130],"p",{},"FlecBlog 已集成 AI 能力，支持在管理端自动生成文章摘要、优化标题。功能基于 OpenAI 兼容接口实现，可连接任意符合该协议的服务或自建模型。",[132,133,134,150],"table",{},[135,136,137],"thead",{},[138,139,140,144,147],"tr",{},[141,142,143],"th",{},"功能",[141,145,146],{},"输出要求",[141,148,149],{},"使用位置\u002F场景",[151,152,153,165,176],"tbody",{},[138,154,155,159,162],{},[156,157,158],"td",{},"生成摘要（创作者角度）",[156,160,161],{},"50-100 字",[156,163,164],{},"文章编辑页面 - 文章设置 - 文章摘要",[138,166,167,170,173],{},[156,168,169],{},"生成 AI 总结（旁观者角度）",[156,171,172],{},"150-200 字",[156,174,175],{},"文章编辑页面 - 文章设置 - AI 总结",[138,177,178,181,184],{},[156,179,180],{},"生成标题建议",[156,182,183],{},"1 个标题（15-25 字）",[156,185,186],{},"文章编辑页面 - 标题栏",[188,189,190],"h3",{"id":190},"配置步骤",[128,192,193],{},[194,195,196],"strong",{},"API 端点",[128,198,199,200,204,205,208,209,212],{},"即 ",[201,202,203],"code",{},"Base URL","，AI 服务地址，需以 ",[201,206,207],{},"\u002Fv1"," 结尾（如 ",[201,210,211],{},"https:\u002F\u002Fapi.openai.com\u002Fv1","）",[128,214,215],{},[194,216,217],{},"API 密钥",[128,219,199,220,223],{},[201,221,222],{},"API Key","，避免公开分享",[128,225,226],{},[194,227,228],{},"模型名称",[128,230,199,231,234],{},[201,232,233],{},"Model","，用于生成响应的模型 ID",[236,237,238],"blockquote",{},[128,239,240],{},"不填写模型名称时，将使用 FlecBlog 内置的 AI 代理服务（由 Panel 自动选择可用模型）。若配置了自定义 AI 服务，填写对应模型名称即可覆盖内置服务。",[128,242,243],{},[194,244,245],{},"测试连接",[128,247,248],{},"点击测试连接按钮，会对当前配置进行检测，实质是向该模型发送一条消息，内容是 \"hi\"，测试速度取决于当前配置模型的响应速度。",[128,250,251],{},[194,252,253],{},"文章摘要提示词\u002FAI 总结提示词\u002F标题提示词",[128,255,256],{},"不同场景下的 AI 生成系统提示词",[236,258,259,264],{},[128,260,261],{},[194,262,263],{},"注意事项",[265,266,267,271],"ol",{},[268,269,270],"li",{},"模型访问速度取决于服务器所在位置，与用户网络位置无关",[268,272,273],{},"AI 接口暂无限流，请在服务商侧设置配额，避免费用失控",[123,275,277],{"id":276},"mcp-协议","MCP 协议",[128,279,280],{},"FlecBlog 已集成 MCP 协议，预设八个管理工具，可以在任意支持 MCP 的客户端进行使用。",[188,282,190],{"id":283},"配置步骤-1",[128,285,286],{},"首先复制获取一个 MCP Secret，然后配置客户端。",[128,288,289],{},"这里以 Claude Code 和 Cherry Studio 为例：",[128,291,292],{},[194,293,294],{},"1. Claude Code",[128,296,297,298,301],{},"打开 ",[201,299,300],{},"%USERPROFILE%\u002F.claude.json"," 文件，找到 mcpServers 并添加以下内容：",[303,304,309],"pre",{"className":305,"code":306,"language":307,"meta":308,"style":308},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\"mcpServers\": {\n  \"flecblog\": {\n    \"type\": \"http\",\n    \"url\": \"https:\u002F\u002F后端地址\u002Fmcp\",\n    \"headers\": {\n      \"Authorization\": \"Bearer \u003Csecret>\"\n    }\n  }\n}\n","json","",[201,310,311,333,351,376,397,411,433,439,445],{"__ignoreMap":308},[312,313,316,320,324,326,330],"span",{"class":314,"line":315},"line",1,[312,317,319],{"class":318},"sMK4o","\"",[312,321,323],{"class":322},"sfazB","mcpServers",[312,325,319],{"class":318},[312,327,329],{"class":328},"sTEyZ",": ",[312,331,332],{"class":318},"{\n",[312,334,336,339,343,345,348],{"class":314,"line":335},2,[312,337,338],{"class":318},"  \"",[312,340,342],{"class":341},"spNyl","flecblog",[312,344,319],{"class":318},[312,346,347],{"class":318},":",[312,349,350],{"class":318}," {\n",[312,352,354,357,361,363,365,368,371,373],{"class":314,"line":353},3,[312,355,356],{"class":318},"    \"",[312,358,360],{"class":359},"sBMFI","type",[312,362,319],{"class":318},[312,364,347],{"class":318},[312,366,367],{"class":318}," \"",[312,369,370],{"class":322},"http",[312,372,319],{"class":318},[312,374,375],{"class":318},",\n",[312,377,379,381,384,386,388,390,393,395],{"class":314,"line":378},4,[312,380,356],{"class":318},[312,382,383],{"class":359},"url",[312,385,319],{"class":318},[312,387,347],{"class":318},[312,389,367],{"class":318},[312,391,392],{"class":322},"https:\u002F\u002F后端地址\u002Fmcp",[312,394,319],{"class":318},[312,396,375],{"class":318},[312,398,400,402,405,407,409],{"class":314,"line":399},5,[312,401,356],{"class":318},[312,403,404],{"class":359},"headers",[312,406,319],{"class":318},[312,408,347],{"class":318},[312,410,350],{"class":318},[312,412,414,417,421,423,425,427,430],{"class":314,"line":413},6,[312,415,416],{"class":318},"      \"",[312,418,420],{"class":419},"sbssI","Authorization",[312,422,319],{"class":318},[312,424,347],{"class":318},[312,426,367],{"class":318},[312,428,429],{"class":322},"Bearer \u003Csecret>",[312,431,432],{"class":318},"\"\n",[312,434,436],{"class":314,"line":435},7,[312,437,438],{"class":318},"    }\n",[312,440,442],{"class":314,"line":441},8,[312,443,444],{"class":318},"  }\n",[312,446,448],{"class":314,"line":447},9,[312,449,450],{"class":318},"}\n",[128,452,453],{},[194,454,455],{},"2. Cherry Studio",[128,457,458,459,462,463,465,466,469],{},"打开设置，在 MCP 服务器配置里添加，名称自定义，类型选择 ",[194,460,461],{},"可流式传输的HTTP","，URL填写 ",[201,464,392],{},"，请求头填写 ",[201,467,468],{},"Authorization=Bearer \u003Csecret>","。",[188,471,263],{"id":263},[128,473,474],{},"目前内置了八个工具，其中涵盖了一些高危操作，在使用前请知悉风险，避免造成不可挽回损失。",[236,476,477],{},[128,478,479],{},"我测试了四个模型，其中 gpt-5.4、deepseek-v3.2、minimax-m2.5 均能保证极低的失误，而 kimi-k2.5 对一个工具至少调用两三次才正确，不清楚什么原因。",[188,481,482],{"id":482},"工具一览",[484,485,487,488],"h4",{"id":486},"文章管理-article_manage","文章管理 ",[201,489,490],{},"article_manage",[132,492,493,503],{},[135,494,495],{},[138,496,497,500],{},[141,498,499],{},"操作",[141,501,502],{},"说明",[151,504,505,513,521,529,537],{},[138,506,507,510],{},[156,508,509],{},"list",[156,511,512],{},"获取文章列表",[138,514,515,518],{},[156,516,517],{},"get",[156,519,520],{},"获取单篇文章详情",[138,522,523,526],{},[156,524,525],{},"create",[156,527,528],{},"创建草稿文章",[138,530,531,534],{},[156,532,533],{},"update",[156,535,536],{},"更新文章",[138,538,539,542],{},[156,540,541],{},"delete (风险)",[156,543,544],{},"删除文章",[484,546,548,549],{"id":547},"分类标签管理-taxonomy_manage","分类\u002F标签管理 ",[201,550,551],{},"taxonomy_manage",[128,553,554,555,558,559],{},"目标：",[201,556,557],{},"category"," \u002F ",[201,560,561],{},"tag",[132,563,564,572],{},[135,565,566],{},[138,567,568,570],{},[141,569,499],{},[141,571,502],{},[151,573,574,581,588,595,602],{},[138,575,576,578],{},[156,577,509],{},[156,579,580],{},"获取分类\u002F标签列表",[138,582,583,585],{},[156,584,525],{},[156,586,587],{},"创建分类\u002F标签",[138,589,590,592],{},[156,591,533],{},[156,593,594],{},"更新分类\u002F标签",[138,596,597,599],{},[156,598,541],{},[156,600,601],{},"删除分类\u002F标签",[138,603,604,607],{},[156,605,606],{},"list_articles",[156,608,609],{},"获取该分类\u002F标签下的文章列表",[484,611,613,614],{"id":612},"评论管理-comment_manage","评论管理 ",[201,615,616],{},"comment_manage",[132,618,619,627],{},[135,620,621],{},[138,622,623,625],{},[141,624,499],{},[141,626,502],{},[151,628,629,636,643,651,659],{},[138,630,631,633],{},[156,632,509],{},[156,634,635],{},"获取评论列表",[138,637,638,640],{},[156,639,517],{},[156,641,642],{},"获取评论详情",[138,644,645,648],{},[156,646,647],{},"toggle_status",[156,649,650],{},"切换评论显示\u002F隐藏状态",[138,652,653,656],{},[156,654,655],{},"restore",[156,657,658],{},"恢复已经删除的评论",[138,660,661,663],{},[156,662,541],{},[156,664,665],{},"删除评论",[484,667,669,670],{"id":668},"友链管理-friend_manage","友链管理 ",[201,671,672],{},"friend_manage",[132,674,675,683],{},[135,676,677],{},[138,678,679,681],{},[141,680,499],{},[141,682,502],{},[151,684,685,692,699,706,713],{},[138,686,687,689],{},[156,688,509],{},[156,690,691],{},"获取友链列表",[138,693,694,696],{},[156,695,517],{},[156,697,698],{},"获取友链详情",[138,700,701,703],{},[156,702,525],{},[156,704,705],{},"创建友链",[138,707,708,710],{},[156,709,533],{},[156,711,712],{},"更新友链",[138,714,715,717],{},[156,716,541],{},[156,718,719],{},"删除友链",[484,721,723,724],{"id":722},"rss订阅管理-rssfeed_manage","RSS订阅管理 ",[201,725,726],{},"rssfeed_manage",[132,728,729,737],{},[135,730,731],{},[138,732,733,735],{},[141,734,499],{},[141,736,502],{},[151,738,739,746,754],{},[138,740,741,743],{},[156,742,509],{},[156,744,745],{},"获取 RSS 订阅文章列表",[138,747,748,751],{},[156,749,750],{},"mark_read",[156,752,753],{},"将指定 RSS 文章标记为已读",[138,755,756,759],{},[156,757,758],{},"mark_all_read",[156,760,761],{},"将全部 RSS 文章标记为已读",[484,763,765,766],{"id":764},"统计查询-stats_query","统计查询 ",[201,767,768],{},"stats_query",[132,770,771,779],{},[135,772,773],{},[138,774,775,777],{},[141,776,499],{},[141,778,502],{},[151,780,781,789],{},[138,782,783,786],{},[156,784,785],{},"dashboard",[156,787,788],{},"查询仪表盘概览数据",[138,790,791,794],{},[156,792,793],{},"trend",[156,795,796],{},"查询趋势数据",[484,798,800,801],{"id":799},"动态管理-moment_manage","动态管理 ",[201,802,803],{},"moment_manage",[132,805,806,814],{},[135,807,808],{},[138,809,810,812],{},[141,811,499],{},[141,813,502],{},[151,815,816,823,830,837,844],{},[138,817,818,820],{},[156,819,509],{},[156,821,822],{},"获取动态列表",[138,824,825,827],{},[156,826,517],{},[156,828,829],{},"获取动态详情",[138,831,832,834],{},[156,833,525],{},[156,835,836],{},"创建动态",[138,838,839,841],{},[156,840,533],{},[156,842,843],{},"更新动态",[138,845,846,848],{},[156,847,541],{},[156,849,850],{},"删除动态",[484,852,854,855],{"id":853},"用户管理-user_manage","用户管理 ",[201,856,857],{},"user_manage",[132,859,860,868],{},[135,861,862],{},[138,863,864,866],{},[141,865,499],{},[141,867,502],{},[151,869,870,877,884,891,898],{},[138,871,872,874],{},[156,873,509],{},[156,875,876],{},"获取用户列表",[138,878,879,881],{},[156,880,517],{},[156,882,883],{},"获取用户详情",[138,885,886,888],{},[156,887,525],{},[156,889,890],{},"创建用户",[138,892,893,895],{},[156,894,533],{},[156,896,897],{},"更新用户",[138,899,900,902],{},[156,901,541],{},[156,903,904],{},"删除用户",[906,907,908],"style",{},"html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":308,"searchDepth":335,"depth":335,"links":910},[911,914],{"id":125,"depth":335,"text":126,"children":912},[913],{"id":190,"depth":353,"text":190},{"id":276,"depth":335,"text":277,"children":915},[916,917,918],{"id":283,"depth":353,"text":190},{"id":263,"depth":353,"text":263},{"id":482,"depth":353,"text":482},"FlecBlog 集成 AI 能力与 MCP 协议，支持文章摘要生成、标题优化及 MCP 客户端管理。","md",{},{"icon":52},{"title":49,"description":919},"HJZjGHF_CR5Nf48EpOmmQ3_7Kwsv3pbdZAEBBCyGRog",[926,928],{"title":44,"path":45,"stem":46,"description":927,"icon":47,"children":-1},"配置通知渠道，实现新评论、新回复、友链申请消息的及时推送。",{"title":54,"path":55,"stem":56,"description":929,"icon":57,"children":-1},"FlecBlog 支持通过第三方账号快速登录，基于 Goth 库实现，目前支持 GitHub、Google、QQ、Microsoft 等主流平台。",1782623948223]