把我在网上看到牛逼的东西集合到一个网站中。主要包括各种开源软件,服务以及网站等。 这也是一个小型数据库,给人用,也给 AI 用,一定要 AI 友好,直接提供 MCP 接口供 AI 使用。 ## 页面 - 首页 整体风格现代化。至少包括首屏、第二屏和页脚。 - 列表页 用于展示搜索结果。左侧为更细致标签过滤。类型包括微服务、SaaS、网站、工具、应用、脚本、插件等,标签组包括各种编程语言。标签可以嵌套等级。 - 详情页 用于详情展示和评论。 - 管理页 ### 首屏 主屏搜索框,输入需求关键字,点击搜索按钮匹配推荐信息。 点击游览按钮,随机进入某个详情页。 ### 第二屏 MCP 地址和使用说明 ### 页脚 高页脚,深色背景,浅色文字风格。 内容包括:版权信息、联系方式( admin@honor3.com )、快速反馈入口、管理页面入口。 ### 管理页面 - 账号管理 - 标签管理 标签新增、移动、删除 - 内容管理 已有内容列表,可筛选、编辑、新增 评论管理 - 内容源管理 ### 内容源 - 人工录入/修改/灰掉/删除 - AI 接口录入/修改 ## 技术选型 数据库使用 duckdb 整体使用 javascript 编写。支持直接在页面中混入后台调用。 使用 docker 部署 ## 版本 - NEXT - 【功能需求?】对应程序的安装包能不能也整理放到一个免费流量的地方。 - V0.2 - 【功能优化】管理页面,内容管理要添加一个名字搜索。 - 【功能优化】管理页面每个菜单点击时都重新从后台加载数据,现在好像需要手动刷新,不然一直是老数据。 - 【BUG修复】内容管理页面没有分页。每页数量太多,改为 20 个。 - 【BUG修复】内容源自动获取功能修复。 - 【BUG修复】内容管理中,状态是 pending 的对应按钮显示为预览。状态为 active 的对应按钮应该为查看。 - 【BUG修复】评论昵称输入框不应该有预置的 admin 值。 - 【功能需求】评论提交在添加一个必填的参数:联系方式,格式可以是邮箱和手机号,需要进行格式校验,联系方式前端不显示。对应的后台评论管理添加联系方式列。后台增加评论人员管理页面,以联系方式作为评论人员依据,可以启用和禁用。首次评论允许昵称和联系方式复合格式即可,并记入数据库。之后评论必须昵称和联系方式匹配,且没有被管理员禁用。 - 【功能需求】每个项目都可以添加相关项目。 - V0.1 - 【功能开发】基础功能实现。