SemanDoc-Web 是一个基于语义搜索的文档管理系统的后台管理代码样例,它使用向量数据库和先进的自然语言处理技术来存储、检索和管理文档。
- 单个/批量添加数据
- 添加内容的语法糖支持
- 动态更新数据
- 删除数据内容
- 自定义预设并设置缓存
在添加文档时任意位置携带格式如 <开始时间;分类;标签;结束时间>
例如:
<2024年4月16日 21:08;分类1,分类2;标签1;2025年4月16日 21:08;>
必选项,至少需要指定时间至分钟,如:2024年4月16日 21:08。
即为该数据于 2024年4月16日 21:08 起生效。
必选项,你至少需要为数据指定一个分类,如需要指定多个,需要使用,进行分隔:
分类1,分类2,分类3
必选项,你至少需要为数据指定一个分类,如需要指定多个,需要使用,进行分隔:
标签1,标签2,标签3
可选项,如果留空则说明该数据不会过期。
格式同上开始时间
欢迎任何形式的开源贡献!如果你有兴趣参与 SemanDoc-Web 的开发或改进,欢迎提交 Issue 或 Pull Request。
- Fork 本仓库到你的 GitHub 账号。
- 新建分支进行开发(建议使用有意义的分支名)。
- 提交代码前请确保通过所有测试并遵循项目的代码规范。
- 提交 Pull Request,并详细描述你的更改内容。
如有任何问题或建议,欢迎通过 Issue 进行反馈,或加入我们的社区讨论。
感谢每一位贡献者的支持!
