首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >管理Wiki和Bot的知识库

管理Wiki和Bot的知识库
EN

Stack Overflow用户
提问于 2019-06-14 09:15:20
回答 1查看 348关注 0票数 0

我想创建一个关于我正在提供的服务的wiki,用户可以浏览它。我还想提供一些聊天机器人,帮助用户浏览这个wiki与一些额外的帮助。

例如,在早上,机器人会首先询问某些问题,因为它们是当时发生的最多的问题。因为我想分享这个wiki --我称之为知识库--既向用户展示,又把它作为机器人的输入,我不知道该使用什么数据结构。一开始,我想把我的wiki写下来--因为非技术人员也很容易写--但是它缺乏让机器人真正有用的逻辑--获取上下文信息,联系另一个服务,联系人类,因为问题无法解决,等等。

这可能意味着某种可以生成Markdown的脚本语言--类似于PHP构建HTML --但这并不是很优雅,因为它将缓慢地使Markdown与代码混淆,降低可读性。

添加某种额外符号似乎也是一种选择--比如某种导航、运行外部计算……-但我不知道这样的扩展。

TL;DR:我想要一种可以嵌入到wiki中的wiki描述符格式--或者只是注释它--既可以被用户读取,也可以被机器人用作信息的来源,但是需要一些关于用户或情况的额外逻辑或先前的知识。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-06-25 12:56:07

有几种解决方案可能会让您感兴趣,因为它们提供了基于降价的工作Wiki:

如果你不介意没有在线编辑功能,mdwiki可能是一个很好的选择。你会用git编辑你的内容。我也曾经使用过旧版本的GitBook,但我不知道他们的新产品比较如何。

如果您需要在线编辑,您可以使用w2wiki,但您可能希望更改默认的L&F。

如果您需要更强大的功能,并提供数据库支持,那么维基似乎是一个不错的选择。

如果它们都不是您想要的,并且想自己编写的话,我相信您已经知道如何将潘多克转换为/从MD/HTML,您可以在服务器端使用它,并为您的业务需求选择语言。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56595046

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档