Jowe
|
bdf31090ed
|
merge: 合并服务器代码,统一品牌和配置
|
2025-12-31 01:37:16 +08:00 |
|
ZJPB Admin
|
b00e52e1e0
|
release: v2.2.0 - 博查新闻搜索功能 (生产环境部署版)
核心功能:
- 集成博查Web Search API自动获取网站相关新闻
- 智能新闻更新机制(每日首次访问触发)
- 精确新闻搜索(使用引号强制匹配网站名称)
- News模型扩展(source_name, source_icon字段)
- 网站详情页新闻展示模块
- 新闻来源网站信息展示
- 自动去重防止重复新闻
技术实现:
- NewsSearcher工具类封装博查API
- 数据库迁移脚本migrate_news_fields.py
- 测试脚本test_news_feature.py
- 定期任务脚本fetch_news_cron.py
- API路由:/api/fetch-site-news, /api/fetch-all-news
配置优化:
- 修复manage.sh路径和启动命令
- 博查API配置(BOCHA_API_KEY, BOCHA_BASE_URL)
- 新闻搜索参数配置
界面优化:
- 详情页新闻模块(左侧主栏)
- 相似推荐模块(右侧边栏)
- 首页标签图标修复
- 后台添加修改密码功能
- 登录页面优化
部署信息:
- 部署日期: 2025-12-30
- 部署方式: 手动上传文件
- 数据库: 已迁移(添加source_name和source_icon字段)
|
2025-12-30 23:44:27 +08:00 |
|
Jowe
|
d7d21e19c9
|
release: v2.2.0 - 博查新闻搜索功能
新增功能:
- 集成博查Web Search API,自动获取网站相关新闻
- News模型添加source_name和source_icon字段
- 新闻管理后台界面优化
- 网站详情页新闻展示(标题、摘要、来源、链接)
- 定期任务脚本支持批量获取新闻
- 完整的API路由和测试脚本
技术实现:
- NewsSearcher工具类封装博查API
- 智能新闻搜索和去重机制
- 数据库迁移脚本migrate_news_fields.py
- API路由:/api/fetch-site-news 和 /api/fetch-all-news
- Cron任务脚本:fetch_news_cron.py
修改文件:
- config.py: 添加博查API配置
- models.py: News模型扩展
- app.py: 新闻获取路由和NewsAdmin优化
- templates/detail_new.html: 新闻展示UI
新增文件:
- utils/news_searcher.py (271行)
- migrate_news_fields.py (99行)
- fetch_news_cron.py (167行)
- test_news_feature.py (142行)
- NEWS_FEATURE_v2.2.md (408行)
统计:9个文件,1348行新增
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
|
2025-12-30 22:04:35 +08:00 |
|
Jowe
|
00397a63b8
|
fix: v2.1.0补充提交 - 配置完善和功能修复
修复内容:
- 完善tag_generator.py的generate_description方法
- 优化index_new.html首页图标CSS
- 更新templates/admin登录页面和后台模板
- 完善config.py配置
- 更新requirements.txt依赖列表
- 优化.gitignore规则
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
|
2025-12-30 21:40:44 +08:00 |
|
Jowe
|
9e47ebe749
|
release: v2.0 - 完整功能管理系统
主要功能:
- 完整的Flask-Admin后台管理系统
- 网站/标签/新闻管理功能
- 用户登录认证系统
- 科技感/未来风UI设计
- 标签分类系统(取代传统分类)
- 详情页面展示
- 数据库迁移脚本
- 书签导入解析工具
技术栈:
- Flask + SQLAlchemy
- Flask-Admin管理界面
- Bootstrap 4响应式设计
- 用户认证与权限管理
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
|
2025-12-28 19:21:17 +08:00 |
|
Jowe
|
2fbca6ebc7
|
feat: 完成全站UI优化 - 科技感/未来风设计
- 前台页面全面升级为Tailwind CSS框架
- 引入Google Fonts (Space Grotesk, Noto Sans)
- 主色调更新为#25c0f4 (cyan blue)
- 实现玻璃态效果和渐变背景
- 优化首页网格卡片布局和悬停动画
- 优化详情页双栏布局和渐变Logo光晕
- 优化管理员登录页,添加科技网格背景
- Flask-Admin后台完整深色主题
- 统一Material Symbols图标系统
- 网站自动抓取功能界面优化
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
|
2025-12-27 22:45:09 +08:00 |
|