58 lines
2.6 KiB
Markdown
58 lines
2.6 KiB
Markdown
把我在网上看到牛逼的东西集合到一个网站中。主要包括各种开源软件,服务以及网站等。
|
|
这也是一个小型数据库,给人用,也给 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
|
|
- 【功能开发】基础功能实现。 |