mirror of
https://github.com/zhamao-robot/zhamao-framework.git
synced 2026-07-22 08:05:34 +08:00
193 lines
6.3 KiB
JavaScript
193 lines
6.3 KiB
JavaScript
const apiConfig = require('./api')
|
||
|
||
module.exports = {
|
||
title: '炸毛框架(v2 旧版)',
|
||
description: '一个高性能聊天机器人 + Web 框架',
|
||
theme: 'antdocs',
|
||
markdown: {
|
||
lineNumbers: true
|
||
},
|
||
head: [
|
||
['link', { rel: 'icon', href: '/logo_trans.png' }],
|
||
['script', {}, `
|
||
var _hmt = _hmt || [];
|
||
(function () {
|
||
var hm = document.createElement("script");
|
||
hm.src = "https://hm.baidu.com/hm.js?f0f276cefa10aa31a20ae3815a50b795";
|
||
var s = document.getElementsByTagName("script")[0];
|
||
s.parentNode.insertBefore(hm, s);
|
||
})();
|
||
`]
|
||
],
|
||
themeConfig: {
|
||
repo: 'zhamao-robot/zhamao-framework',
|
||
logo: '/logo_trans.png',
|
||
docsDir: 'docs',
|
||
editLinks: true,
|
||
lastUpdated: '上次更新',
|
||
activeHeaderLinks: false,
|
||
nav: [
|
||
{ text: '指南', link: '/guide/' },
|
||
{ text: '事件和注解', link: '/event/' },
|
||
{ text: '组件', link: '/component/' },
|
||
{ text: '进阶', link: '/advanced/' },
|
||
{ text: 'API', link: '/api/' },
|
||
{ text: 'FAQ', link: '/faq/' },
|
||
{ text: '更新日志', link: '/update/v2/' },
|
||
{ text: '炸毛框架 v3(最新版)', link: 'https://framework.zhamao.xin/' }
|
||
],
|
||
sidebar: {
|
||
'/guide/': [
|
||
{
|
||
title: '指南',
|
||
collapsable: false,
|
||
sidebarDepth: 1,
|
||
children: [
|
||
'',
|
||
'installation',
|
||
'quickstart-robot',
|
||
'quickstart-http',
|
||
'onebot-choose',
|
||
'basic-config',
|
||
'write-module',
|
||
'register-event',
|
||
'upgrade',
|
||
'errcode'
|
||
]
|
||
}
|
||
],
|
||
'/event/': [
|
||
{
|
||
title: '事件和注解',
|
||
collapsable: false,
|
||
sidebarDepth: 1,
|
||
children: [
|
||
'',
|
||
'robot-annotations',
|
||
'route-annotations',
|
||
'framework-annotations',
|
||
'middleware',
|
||
'custom-annotations',
|
||
'event-dispatcher'
|
||
]
|
||
}
|
||
],
|
||
'/component/': [
|
||
'',
|
||
{
|
||
title: '聊天机器人组件',
|
||
collapsable: true,
|
||
sidebarDepth: 2,
|
||
children: [
|
||
'bot/robot-api-12',
|
||
'bot/robot-api',
|
||
'bot/cqcode',
|
||
'bot/message-util',
|
||
'bot/access-token',
|
||
'bot/turing-api',
|
||
'bot/help-generator.md',
|
||
]
|
||
},
|
||
{
|
||
title: '存储组件',
|
||
collapsable: true,
|
||
sidebarDepth: 2,
|
||
children: [
|
||
'store/light-cache',
|
||
'store/mysql',
|
||
'store/mysql-db',
|
||
'store/redis',
|
||
'store/atomics',
|
||
'store/spin-lock',
|
||
'store/data-provider'
|
||
]
|
||
},
|
||
{
|
||
title: '通用组件',
|
||
collapsable: true,
|
||
sidebarDepth: 2,
|
||
children: [
|
||
'common/context',
|
||
'common/coroutine-pool',
|
||
'common/singleton-trait',
|
||
'common/zmutil',
|
||
'common/global-functions',
|
||
'common/console',
|
||
'common/task-worker',
|
||
'common/remote-terminal',
|
||
'common/event-tracer'
|
||
]
|
||
},
|
||
{
|
||
title: 'HTTP 组件',
|
||
collapsable: true,
|
||
sidebarDepth: 2,
|
||
children: [
|
||
'http/zmrequest',
|
||
'http/route-manager'
|
||
]
|
||
},
|
||
{
|
||
title: '模块/插件管理',
|
||
collapsable: true,
|
||
sidebarDepth: 2,
|
||
children: [
|
||
'module/module-pack',
|
||
'module/module-unpack'
|
||
]
|
||
}
|
||
],
|
||
'/advanced/': [
|
||
'',
|
||
{
|
||
title: '框架高级开发',
|
||
collapsable: true,
|
||
sidebarDepth: 2,
|
||
children: [
|
||
'framework-structure',
|
||
'custom-start',
|
||
'manually-install',
|
||
'inside-class',
|
||
'multi-process',
|
||
'task-worker'
|
||
]
|
||
},
|
||
{
|
||
title: '开发实战教程',
|
||
collapsable: true,
|
||
sidebarDepth: 2,
|
||
children: [
|
||
'connect-ws-client',
|
||
'example/admin',
|
||
'example/integrate-qingyunke-chatbot',
|
||
'example/weather-bot'
|
||
]
|
||
},
|
||
],
|
||
'/api/': apiConfig,
|
||
'/faq/': [
|
||
'',
|
||
'to-v2',
|
||
'usual-question',
|
||
'address-already-in-use',
|
||
'display-deadlock',
|
||
'light-cache-wrong',
|
||
'wait-message-cqbefore'
|
||
],
|
||
'/update/': [
|
||
{
|
||
title: '更新日志',
|
||
collapsable: true,
|
||
sidebarDepth: 0,
|
||
children: [
|
||
'v2',
|
||
'v1',
|
||
'build-update'
|
||
]
|
||
},
|
||
'config'
|
||
]
|
||
}
|
||
}
|
||
}
|