我想创建一个关于我提供的服务的Wiki,用户可以浏览。我还想提供某种聊天机器人,以帮助用户在此Wiki上获得一些额外的帮助。
例如,早晨,该机器人首先会询问某些问题,因为它们是当时最常见的问题。因为我想共享此Wiki(我将其称为知识库),以便呈现给用户并用作bot的输入,所以我不知道要使用哪种数据结构。最初,我想用markdown编写我的Wiki-因为非技术人员也很容易编写-但它缺乏使机器人真正有用的逻辑-获取上下文信息,并提供给其他服务,由于无法解决问题而联系人等。
这可能意味着可以生成Markdown的某种脚本语言-有点像PHP构造HTML-但感觉不太优雅,因为它会使Markdown缓慢地与代码混淆,从而降低可读性。
添加某种额外的符号似乎也可以作为一种选择-诸如某种导航,运行外部计算等...,但我不知道这种扩展。
TL; DR::我想要一种可以嵌入到Wiki中的Wiki描述符格式-或仅对其进行注释-既可以由用户读取,也可以由机器人使用作为信息来源,但具有一些有关用户或情况的额外逻辑或先前知识。