mzaxd
|
3e368e663e
|
feat: switch site analytics to umami
|
2026-04-23 11:26:59 +08:00 |
|
mzaxd
|
54ff5ba89d
|
fix: copy prisma schema before docker install
|
2026-04-22 15:13:12 +08:00 |
|
mzaxd
|
70725e3e52
|
chore: add prisma generate scripts and remove ssl env vars from example
|
2026-04-22 14:32:58 +08:00 |
|
mzaxd
|
79744667c6
|
fix: restore discovery task pipeline
|
2026-04-22 14:20:54 +08:00 |
|
mzaxd
|
804fd756e7
|
docs: add n8n integration context
|
2026-04-20 19:05:05 +08:00 |
|
mzaxd
|
ab3f8fecc3
|
docs: refresh codebase map
|
2026-04-20 18:59:15 +08:00 |
|
mzaxd
|
5b64422dfb
|
fix: use non-slim Node base for Dokploy builds
|
2026-04-19 19:31:47 +08:00 |
|
mzaxd
|
30d118027c
|
chore: add dokploy standalone runtime deployment
|
2026-04-19 17:52:43 +08:00 |
|
mzaxd
|
ffc95fd843
|
chore: add docker deployment config
|
2026-04-19 16:19:20 +08:00 |
|
mzaxd
|
2bd777c0a0
|
chore: add nixpacks deployment config
|
2026-04-19 16:12:34 +08:00 |
|
mzaxd
|
8dbc18c392
|
feat: support prisma mTLS database connections
|
2026-04-18 21:18:43 +08:00 |
|
mzaxd
|
f4ffd4abfb
|
fix: enable vercel git deployments
|
2026-04-18 19:37:05 +08:00 |
|
mzaxd
|
4bf9ccdc95
|
doc: codex
|
2026-04-18 19:34:19 +08:00 |
|
mzaxd
|
29a67a3375
|
docs: map existing codebase
|
2026-04-18 19:28:53 +08:00 |
|
mzaxd
|
ba3154af59
|
chore: remove unused code and tooling
|
2026-04-18 19:15:22 +08:00 |
|
mzaxd
|
4b62f09d65
|
fix: add cache fallbacks for tag data
|
2026-04-18 18:58:45 +08:00 |
|
mzaxd
|
bc93755f87
|
chore: remove admin and agent pipeline remnants
|
2026-04-18 18:57:50 +08:00 |
|
mzaxd
|
f09364ebf7
|
chore: 清理
|
2026-04-18 18:33:52 +08:00 |
|
mzaxd
|
8731811e74
|
chore: 清理历史辅助文件
|
2026-04-18 18:32:43 +08:00 |
|
mzaxd
|
31b1469e39
|
refactor: 移除管理台模块及 Agent OS 运行时
|
2026-04-12 12:09:55 +08:00 |
|
mzaxd
|
359a86f663
|
fix: 避免signals异常回退并优化标签匹配查询
|
2026-03-04 20:25:54 +08:00 |
|
mzaxd
|
9e884ea478
|
fix: 降低数据库读压并优化去重查询
|
2026-03-04 19:38:14 +08:00 |
|
mzaxd
|
4f6035f341
|
chore: 禁用 Vercel 自动部署
|
2026-03-01 22:36:24 +08:00 |
|
mzaxd
|
8f23ec49cf
|
feat: 新增 Agent OS 管理与运行时能力
|
2026-03-01 22:33:55 +08:00 |
|
mzaxd
|
84b0209b03
|
fix: 修复构建失败并补齐聊天存储模块
|
2026-02-24 19:12:59 +08:00 |
|
mzaxd
|
ff6f12be21
|
feat: 完善 signals 热度筛选与展示交互
|
2026-02-24 17:31:43 +08:00 |
|
mzaxd
|
f157174341
|
feat: 新增前沿信号聚合页面与Webhook入库能力
|
2026-02-24 09:38:29 +08:00 |
|
mzaxd
|
4e30ddefc5
|
fix: 修复 Vercel 统计函数传递导致的预渲染错误
|
2026-02-24 08:45:13 +08:00 |
|
mzaxd
|
67bba0c207
|
feat: 接入 Vercel Analytics 与 Speed Insights 并控制采集量
|
2026-02-23 23:08:01 +08:00 |
|
mzaxd
|
16484827c9
|
fix: 移除项目探索标签数量上限
|
2026-02-23 20:15:39 +08:00 |
|
mzaxd
|
d90236bcf0
|
refactor: 调整首页统计与标签洞察展示
|
2026-02-23 18:12:54 +08:00 |
|
mzaxd
|
49d673144b
|
fix: 项目列表默认条数由20调整为10
|
2026-02-23 18:08:12 +08:00 |
|
mzaxd
|
44b58143c9
|
fix: 移除项目入库接口标签数量限制
|
2026-02-23 17:39:54 +08:00 |
|
mzaxd
|
c18a55cf13
|
refactor: 将 discovery tasks 接口参数改为 status (支持逗号分隔多值)
- 移除 `statuses` 参数,统一使用 `status` 参数
- 支持单状态:?status=PENDING
- 支持多状态:?status=PENDING,FAILED
- 简化 API 设计,更符合 REST 规范
|
2026-02-22 23:24:35 +08:00 |
|
mzaxd
|
521eb97acd
|
feat: discovery tasks 接口支持多状态查询
- 新增 `statuses` 查询参数,支持按多个状态过滤任务
- 保持 `status` 单状态参数的向后兼容性
- 更新验证 schema 以支持逗号分隔的多状态值
示例用法:
- 单状态:?status=PENDING
- 多状态:?statuses=PENDING,FAILED
|
2026-02-22 23:13:45 +08:00 |
|
mzaxd
|
c7e82b1f8b
|
feat: 新增首页洞察模块与优化 n8n 工作流
首页新增四个洞察组件:
- HomeOverviewStats: 项目统计概览
- HomeRankings: 最新项目与星标排行榜
- HomeTagInsights: 标签分布与热门标签
- HomeRecentTimeline: 最近项目时间线
- 新增 useHome hook 聚合首页数据
n8n 工作流优化:
- 节点名称中文化,提升可读性
- HTTP 节点内置分页支持拉取全量项目
- 新增"拆分项目列表"节点实现逐项目处理
- 移除 SITE_BASE_URL 依赖,使用固定生产环境 URL
|
2026-02-22 19:45:01 +08:00 |
|
mzaxd
|
8f04acb50c
|
feat: 新增SEO基础功能 (robots.txt, sitemap.xml, 404页面)
- 新增 robots.ts 生成搜索引擎爬虫指令
- 新增 sitemap.ts 动态生成站点地图(含所有项目页面)
- 新增自定义 404 页面,支持中英文
- 新增 catchAll 路由捕获未匹配路径
- 更新翻译文件添加 404 页面文案
|
2026-02-22 19:24:14 +08:00 |
|
mzaxd
|
7b79fb3275
|
refactor: AI搜索空状态文案改为可配置
|
2026-02-22 12:03:20 +08:00 |
|
mzaxd
|
58eb6c8c23
|
feat: 新增项目 GitHub 星标字段与索引
|
2026-02-22 12:03:17 +08:00 |
|
mzaxd
|
ef527d69ce
|
feat: 完善标签分类与领域场景归一化
|
2026-02-22 12:03:11 +08:00 |
|
mzaxd
|
285af9a039
|
feat: 新增项目标签重置接口与n8n流程
|
2026-02-22 11:58:29 +08:00 |
|
mzaxd
|
93c616793d
|
refactor: 统一API鉴权并提升代码健壮性
|
2026-02-22 11:50:48 +08:00 |
|
mzaxd
|
2e2edac6af
|
feat: 升级项目列表筛选结构并优化首屏体验
|
2026-02-22 11:18:55 +08:00 |
|
mzaxd
|
fb33b76ff5
|
feat: 新增标签分类体系与固定类型筛选优化
|
2026-02-21 14:14:45 +08:00 |
|
mzaxd
|
56eada659b
|
fix: 删除match接口相关校验定义
|
2026-02-21 12:46:16 +08:00 |
|
mzaxd
|
79c25eb1b3
|
refactor: 移除 AI 词云、AI 时间轴和博客模块
暂停开发以下功能,将设计文档移至未完成计划文件夹:
- AI 词云 (Keyword Cloud): 前端、API、数据库模型、n8n 工作流
- AI 时间轴 (AI Timeline): 前端、API、数据库模型
- 博客 (Blog): 导航链接占位
变更内容:
- 删除词云和时间轴的前端页面及组件
- 删除 /api/keyword-cloud/* 和 /api/events/* API 端点
- 从 prisma/schema.prisma 移除 Keyword, Quarter, VisualStyleRule, KeywordCloudErrorLog, AIEvent 模型
- 从 validations.ts 移除相关 Zod Schema
- 从国际化消息中移除 keywordCloud/timeline 命名空间
- 从导航菜单移除词云、时间轴、博客链接
- 更新 CLAUDE.md 移除词云系统文档
设计文档已移至 .omc/plans/postponed-features/ 供后续恢复开发参考
|
2026-02-21 12:35:54 +08:00 |
|
mzaxd
|
c2eabfea97
|
fix: 清洗标签并收敛入库标签噪音
|
2026-02-21 12:07:02 +08:00 |
|
mzaxd
|
220e9f8b71
|
feat: 实现标签合并维护接口与n8n每日工作流
|
2026-02-21 09:52:51 +08:00 |
|
mzaxd
|
6cb4545a17
|
chore: 更新项目文档和工具状态
- 更新 AGENTS.md 项目知识库文档(多目录)
- 添加 docs/analyst.md 产品分析文档
- 添加 .omc/ 工具状态和会话记录
- 添加 .sisyphus/ 计划文档
- 添加 project-structure.txt 项目结构
- 删除 timeline 测试截图
|
2026-02-20 21:48:05 +08:00 |
|
mzaxd
|
eb797450b5
|
fix: 修复 n8n-mcp 代理环境变量导致连接失败
- 将启动方式从 npx 改为直接执行 /opt/homebrew/bin/n8n-mcp
- 显式清空代理相关环境变量避免请求走本地代理
|
2026-02-20 21:45:10 +08:00 |
|