CHANGELOG

更新记录

码力导航各版本的新功能、体验优化、安全加固与问题修复。

V2.5.18当前版本
  • 2026-09-20 新增独立的「星图 Atlas」PC 与手机前台模板,完整覆盖首页、分类与搜索、网站详情、榜单、更新列表、在线工具、文章、静态页和 404;采用搜索优先布局、分类星图、侧边导航与手机抽屉导航。
  • Atlas 保留现有内容、筛选、分页、广告及网站点击追踪、收录与反馈表单、SEO 输出和产品中心入口;后台模板中心可自动发现完整合法的模板目录,无需数据库迁移。
  • Atlas 模板文件与静态资源已部署至线上并可在后台识别;PC 与手机端仍保持原 malinav 模板,尚未启用 Atlas。另提供与数据库隔离的本地公开内容快照预览,预览不会提交表单或产生生产点击。
  • 2026-09-20 产品官网原生并入码力导航主程序,统一使用 https://www.malinav.com/pro/ 及其子页面;原 pro.malinav.com 独立应用下线并对历史页面和静态资源执行永久跳转。
  • 产品版本号改为直接读取主程序配置,产品页面加入主站 sitemap 与 IndexNow 提交队列,避免版本、收录地址和维护流程分叉。
  • 2026-09-20 前台静态页面(关于我们、广告合作、申请收录、意见反馈)改为输出各自独立的浏览器标题、页面描述和 canonical 规范链接,不再统一套用站点名称与站点简介。
  • 后台新增的自定义页面在未单独配置时,自动取该页正文前 150 字作为页面描述,避免出现与页面内容不符的站点级描述。
  • 手机端沿用与电脑端相同的页面标题和 canonical 规范链接,不额外产生一套收录地址。
  • 程序版本升级为 2.5.18;本版本不涉及数据库结构改动,database/schema.sql 保持不变。Atlas 使用独立静态资源路径,现有静态资源缓存版本 2.5.35 保持不变。
V2.5.17
  • 2026-08-07 统一修正线上存量“GitHub 日榜”文章来源:共 101 篇由“GitHub趋势榜”更正为“码力雷达”,仅调整来源字段,未改动标题、正文、外链、发布状态或发布时间。
  • 后台顶部工具栏新增“清除前台缓存”图标按钮,仅超级管理员可见。
  • 清理动作只删除前台 .cache 文件,不影响数据库、后台会话和上传文件。
  • 后端接入 POST、CSRF、角色校验和操作日志;前端增加按钮加载态与成功/失败提示,操作后保持当前页面。
  • 完成 1440px 与 375px 顶部工具栏验证,无重叠或横向溢出;程序版本升级为 2.5.17,静态资源版本升级为 2.5.35。
V2.5.16
  • “广告运营”新增“点击分析”,支持 7 / 30 / 90 天周期和广告、站点两类点击的统一趋势分析。
  • 新增核心指标、设备分布、来源分布、热门广告、热门站点和最近点击明细;图表同时提供文字统计与空数据状态。
  • 新增 /ad-go/{id} 广告跳转追踪,PC 与手机首页广告统一接入;只保存哈希访客标识和哈希 IP,10 秒内重复请求去重。
  • 新增 ad_click_logs 数据表并纳入自动结构迁移,database/schema.sql 同步更新。
V2.5.15
  • 一次性完成后台 UI 的 11 阶段重构:项目审计、信息架构、视觉方向、设计令牌、后台壳层、菜单系统、公共组件、运营总览、高频业务页、全页面适配与交付验收。
  • 新增 static/css/admin-v5.css 作为最终覆盖层,后台改为浅色高密度 SaaS 工作台;桌面侧栏宽度为 256px,可持久化收起为 72px 图标栏,手机端使用 280px 抽屉。
  • 重排菜单信息架构并更新章节名称,父级菜单只负责展开/收起;保留全部 39 个菜单动作键、路由、权限和 iframe 标签行为。
  • 统一登录页、壳层、工作区、表格、表单、筛选、按钮、标签、分页、弹层、仪表盘、采集、任务和系统运维页面,并补充 iframe 工作区加载状态。
  • 修复运营总览指标色块内的图标被旧规则覆盖后偏左的问题,确保图标水平、垂直居中。
  • 操作日志新增“删除所有记录”高风险操作,保留 CSRF 与二次确认;后台分组名称由“模板与插件”精简为“模板插件”。
  • 完成 1440px 桌面端抽查及全部 39 个后台入口在 375px、1024px 的逐页回归,无页面级横向溢出或新增 PHP 致命错误。
  • 本版本不涉及数据库结构、业务数据、权限规则或采集逻辑,database/schema.sql 无需更新。
V2.5.14
  • 完成后台第三阶段商业化收口:新增可复用的后台设计组件层,统一页面标题、工具栏、筛选抽屉、状态点、空状态、表格密度、危险区和移动端响应式规则。
  • 新增后台白标主题设置:后台名称、副标题和十六进制主色可在基本配置中修改,并同步登录页、侧栏、按钮和 Tabler 主题变量。
  • 新增超级管理员首次配置引导,覆盖品牌、后台入口、媒体存储和计划任务;引导关闭使用现有 CSRF、权限和设置存储,不改数据库结构。
  • 细化导航采集、文章采集、基本配置和仪表盘的工作区标题与运营状态摘要;媒体库、收录审核、系统运维和插件等低频页面统一为同一套产品视觉语言。
  • 本版本不涉及数据库结构,database/schema.sql 无需更新。
  • 整理根目录交接、功能和部署文档:过时章节改为历史基线,统一文章模块、发现源数量和生产计划任务口径。
V2.5.13
  • 进入后台 UI 第二阶段结构性重构:侧栏改为完整高度的产品导航,顶部栏收敛为当前工作区工具栏,降低传统 CMS 壳层感
  • 新增侧栏功能搜索,支持 / 快捷聚焦、Esc 清空和按菜单分组过滤,39 个后台入口仍保持原有权限与路由
  • 运营总览五项指标改为连续数据带,图表与快捷操作重新分配比例;基础配置改为连续分区,避免卡片套卡片
  • 采集源操作重新分级,只保留“编辑”为主操作;手机端导航管理增加“筛选与排序 / 批量操作”折叠区,避免首屏堆满控件
  • 新增 static/css/admin-v4.css 第二阶段视觉层,统一工作台、表格、表单、弹层、登录页和任务中心的间距、边框与状态语言
  • 静态资源版本升级为 2.5.30;全部 39 个后台入口已在 375px 与 1024px 逐页回归,登录页已抽查 375px 与 1440px
  • 本版本不涉及数据库结构、权限、采集流程或线上服务器,database/schema.sql 无需更新
V2.5.12
  • 后台完成第二轮商业化视觉精修:采用企业蓝主操作、深色导航和中性灰内容面,保留青绿色作为 MaliNav 品牌点缀,降低通用模板感
  • 重构运营总览,新增页面标题、日期、图标化指标卡、现代快捷入口和统一的蓝/青/橙图表配色,数据层级与可扫描性更清晰
  • 优化侧栏选中态、顶部环境状态、提醒面板、标签工具、表格、筛选、表单、状态标签、分页、弹层和移动端任务指标密度
  • 标签页“关闭当前 / 关闭其他 / 关闭全部”改为 Lucide 图标按钮并补齐实际交互;修复后台主页菜单键被过滤后点击无法正确打开的问题
  • 修复手机断点被桌面侧栏宽度覆盖、仪表盘信息卡撑宽页面、IndexNow 长验证链接造成整页横向溢出等响应式问题
  • 静态资源版本升级为 2.5.29;全部 39 个后台入口已在 375px 与 1024px 逐页回归,并抽查 1440px 登录页、仪表盘及高频业务页
  • 本版本只涉及后台展示层、壳层交互和菜单键修复,不含数据库结构调整,database/schema.sql 无需更新
V2.5.11
  • 后台 UI 全量升级为 Bootstrap 5 + Tabler 视觉体系,登录页、后台框架和全部菜单页面统一改造
  • 修复多个登录页、后台重定向或同域 Cookie 冲突时验证码答案被覆盖、正确答案仍提示错误的问题;验证码改为表单级一次性令牌并设置 10 分钟有效期,后台使用独立的 MALINAV_ADMIN_SESSID 会话 Cookie
  • 新增 MaliNav 后台设计系统与 Layui 兼容样式,保留现有业务行为,不改路由、权限、数据库和采集逻辑
  • 后台框架改用原生 JavaScript 管理侧栏、标签页、历史地址、刷新、全屏和提醒面板
  • 使用 Lucide 统一后台图标,移除结构性 Emoji,并为图标按钮补充可访问名称
  • 表格统一进入独立横向滚动容器;表单、筛选区、任务中心和文章采集页完成手机端响应式适配
  • 手机版侧栏改为无脚本状态控件,支持键盘操作、抽屉遮罩关闭和 375px 小屏布局
  • 后台静态依赖全部本地化,静态资源版本升级为 2.5.28,避免服务器覆盖后继续使用旧缓存
  • 已逐页验证全部 38 个后台菜单页面,覆盖 375px、1024px 和 1440px 视口
V2.5.10
  • 修复文章采集页面“清除全部任务”传入全部范围时服务端未执行删除的问题
  • 修复异步确认导致“删除勾选”仍提交到文章导入地址的问题
  • 清除全部任务操作补充 CSRF 校验,确认后的表单改用原生提交并显示实际清除数量
V2.5.9
  • GitHub 日榜采集标题改为“项目名-中文 AI 简介第一句”,自动去掉简介开头重复的项目名和“是”
  • 无 AI 简介时回退到 GitHub 项目描述,详情链接仍指向趋势站分析页
V2.5.8
  • 新增 GitHub 中文趋势日榜 文章采集源,抓取 https://trending.malinav.com/ 日榜标题和站内分析详情链接
  • 该源默认仅采集标题与链接、使用外链跳转、24 小时采集一次、需人工审核后入库
  • 文章采集源增加“每次上限”和“增量游标”配置;重排型榜单可关闭游标后完整扫描并按 URL 去重
V2.5.7
  • 统一计划任务后台化
  • 新增 scheduled_jobs 配置表和 app/ScheduledJobs.php,所有站内自动任务由 app/cron/cron_worker.php 统一调度
  • 任务中心支持单独设置任务开关、间隔分钟、每日时间、单轮数量和任务数据字段
  • 宝塔计划任务只需保留码力导航统一 worker;宝塔证书续签任务保持独立,不合并
  • 搜索推送队列升级为分页管理,支持状态筛选、批量重试、删除、清空成功/失败和无效文章链接检查
  • IndexNow 入队会统一转为绝对 URL,并过滤未发布或非站内模式文章产生的无效 /article/{id}.html 链接
  • 自发文章自动推荐选题重构,增加“强推荐 / 可写 / 观察 / 先不推”档位
  • 推荐选题避免直接使用“其他、综合、工具”等泛分类生成空泛题目,热点线索会转成站内工具选题而不是新闻标题搬运
V2.4.60
  • 更新根目录文档
  • 补充自发文章、搜索推送、采集队列、站点导入等模块说明
  • 整理版本记录,使近期功能演进更方便交接
V2.4.59
  • 自发文章选题策略继续优化
  • 推荐列表更强调未覆盖分类,减少同类选题连续出现
  • 推荐理由增加来源、覆盖、站点质量、关联数量等判断依据
V2.4.58
  • 自发文章 SEO 结构补强
  • 文章内容默认包含 FAQ、对比表和站内详情页链接
  • 前台文章 JSON-LD 支持提取 FAQ 问答内容
V2.4.57
  • IndexNow 搜索推送流程修复
  • 新生成文章按真实文章 ID 入队
  • sitemap 更新事件同步加入推送队列
V2.4.56
  • 自发文章生成提示词升级
  • 要求首段给出结论,正文补充选择标准、工具差异和分人群建议
  • 降低泛泛介绍比例,强化面向站长和搜索用户的实用判断
V2.4.55
  • 本地兜底文章模板升级
  • DeepSeek 不可用时仍可生成可审核草稿
  • 兜底内容包含站内整理说明、工具对比、FAQ 和选择建议
V2.4.54
  • 文章分类匹配逻辑优化
  • 自发文章优先按标题、关键词、站点分类和文章类型匹配分类
  • 未命中时回退默认分类,避免生成失败
V2.4.53
  • 自发文章互链能力增强
  • 文章生成后同步写入 article_site_links
  • 文章详情页展示相关工具,站点详情页展示相关原创文章
V2.4.52
  • 文章采集源定位调整
  • 普通采集内容转为选题雷达和素材参考
  • 前台主内容生产线改为自发文章模块
V2.4.51
  • 采集线索转自发选题能力补充
  • 支持从待审核采集结果生成隐藏草稿
  • 增加手动 转自发选题 操作入口
V2.4.50
  • 任务中心与统一计划任务说明完善
  • app/cron/cron_worker.php 统一处理文章采集、导航采集、素材队列和搜索推送
  • 生产环境减少多个分散计划任务带来的维护成本
V2.4.49
  • 搜索推送模块稳定性优化
  • 支持补推首页、分类页、站点详情页、文章页和 sitemap
  • 队列状态、失败记录和重试入口更加清晰
V2.4.48
  • 后台文章分类表单体验优化
  • 分类名称、文章标签、来源名、所属模块、排序和状态项布局统一
  • 修复后台样式异常时表单显示不完整的问题
V2.4.47
  • 站点筛选导入流程整理
  • 从 sites.md 导入前先筛选 AI、开发、站长、效率、素材和 SEO 类站点
  • 入库前复用 SEO 拉取、favicon、Logo、截图和素材队列能力
V2.4.46
  • 自发文章模块完成文档与内容策略补强
  • 自动推荐选题改为覆盖缺口优先,热点线索与站内分类线索混排,推荐理由结构化展示
  • 生成内容增强结论、对比表、FAQ、站内链接与原创证据,提升说服力和搜索抓取效果
  • 文章页 FAQ 可进入 JSON-LD,IndexNow 提交修正为按新文章 ID 入队
V2.4.45
  • 自发文章模块完善自动分类与兜底分类逻辑
  • 文章默认进入最近更新模块,分类按主题自动匹配,必要时回退到默认分类
  • 站内互链补充到文章页与站点详情页,提升内容承接能力
V2.4.44
  • 自发文章内容结构升级
  • 本地兜底草稿改为结论先行、对比表、FAQ 和原创整理说明
  • 文章正文增加站内证据和相关工具链接,减少普通改写感
V2.4.43
  • 采集线索自动转自发文章流程上线
  • app/cron/cron_worker.php 支持从待审核采集结果中生成隐藏草稿
  • 后台新增 转自发选题 按钮,方便手动把合适线索转成专题文章
V2.4.42
  • 自发文章模块继续优化
  • 自动推荐选题改为覆盖缺口优先,区分热点线索与站内分类线索,推荐理由改为结构化说明
  • 生成内容增强了结论、对比表、FAQ、站内链接和原创证据,提升说服力与搜索抓取效果
  • 文章页 FAQ 可进入 JSON-LD,IndexNow 提交修正为按新文章 ID 入队
V2.4.41
  • 独立上线 搜索推送 模块
  • 支持 IndexNow 开关、立即推送、补推现有链接、主动提交插件入口
  • 后台中文化完成,提示框优化为站内弹层
  • 补充根目录功能文档、部署文档、交接文档
V2.4.40
  • 后台搜索推送入口整理
  • IndexNow 队列、立即推送和补推现有链接集中管理
  • 搜索推送状态更适合排查新增文章和 sitemap 提交情况
V2.4.30
  • 自发文章模块优化
  • 新增自动推荐选题
  • 文章来源统一为“码力导航”
  • 生成草稿默认进入“最近更新”与 ID 1 分类
V2.4.25
  • 自发文章前台展示增强
  • 文章页加入专题证据区、封面图和相关工具卡片
  • 移动端文章详情页同步优化标题、摘要、正文和相关工具布局
V2.4.20
  • 自发文章模块正式落地
  • 支持 AI 生成原创专题
  • 支持站内工具关联、证据区、对比结构
  • PC 端文章页重排,提升桌面阅读体验
V2.4.15
  • 文章专题内容生成流程打通
  • 支持选题保存、草稿生成、质量评分和人工发布
  • 生成失败时记录错误信息,方便后台定位
V2.4.10
  • 文章采集模块改造
  • 增加选题雷达思路
  • 采集结果支持转自发选题
  • 增加队列进度与更详细的任务记录
V2.4.00
  • 文章采集策略调整
  • 采集文章不再作为主要前台内容来源
  • 采集结果更偏向热点观察、选题参考和人工转化
V2.3.90
  • 统一任务执行器增强
  • app/cron/cron_worker.php 承接文章采集队列、导航采集流水线和素材队列
  • 长任务增加锁机制,避免多进程重复执行
V2.3.80
  • 导航采集重做
  • 新增发现源、候选池、AI 补全、精品入库
  • 增加导航任务中心
  • 修复大批量任务卡顿和 504 问题
V2.3.70
  • 导航采集源质量统计上线
  • 采集源卡片展示总量、入库、重复、失败和有效率
  • 方便后续根据真实产出调整发现源
V2.3.60
  • 导航候选池优化
  • 支持候选批量删除、AI 补全和精品入库流程
  • AI 分类只匹配本站已有分类,避免自动创建失控分类
V2.3.50
  • 站点素材队列增强
  • 站点保存后可自动加入 favicon、Logo、截图修复队列
  • 后台提供素材队列手动运行和自动执行入口
V2.3.40
  • 站点导入与筛选能力增强
  • 支持从 sites.md 批量筛选导入
  • 增加 SEO 拉取、权重、截图、站点截图等字段补全
  • 导入规则更偏向 AI、工具、开发、运营类站点
V2.3.30
  • 站点数据体检能力增强
  • 支持检查标题、短标题、手机标题、域名、分类、素材和 AI 点评字段
  • 支持一键修复部分常见数据问题
V2.3.20
  • 移动端站点详情页增强
  • 补充点击趋势图、推荐理由、适合人群和同类站点展示
  • 站点移动端标题逻辑更加适合小屏阅读
V2.3.10
  • 前台 SEO 信息整理
  • 分类页、搜索页、文章页和详情页补充 canonical
  • sitemap 覆盖首页、分类、详情、文章、排行和最近更新页面
V2.3.00
  • 站点前台详情页优化
  • 增加移动端详情页走势图
  • 详情页结构更适合收录与停留
  • 统一站点标题、短标题、手机端标题逻辑
V2.2.80
  • 后台安全入口优化
  • 支持自定义后台路径,线上可隐藏默认 admin.php
  • 后台登录保留验证码和失败限制
V2.2.70
  • 操作日志和错误日志增强
  • 记录站点、分类、文章、采集、素材队列和系统设置关键操作
  • 后台支持清理旧日志,降低长期运行维护压力
V2.2.60
  • 首页内容结构调整
  • 工具快讯优先展示自发原创文章和工具相关内容
  • 内容不足时使用最近收录站点补位
V2.2.50
  • 后台首页、分类页、详情页样式优化
  • 增强站点管理、文章管理、采集管理交互
  • 任务中心、操作日志、错误日志更易排查
V2.2.40
  • 插件中心能力整理
  • 插件可注册后台菜单和配置入口
  • DeepSeek、OSS、主动提交等能力逐步集中到后台配置
V2.2.30
  • OSS 与截图流程优化
  • 站点截图成功后可按配置上传到 OSS
  • OSS 失败时保留本地路径,避免素材丢失
V2.2.20
  • Chrome 截图依赖文档化
  • 后台可配置 Chrome 路径
  • 站点自动截图失败时更容易定位服务器环境问题
V2.2.10
  • DeepSeek 站点分析能力完善
  • 新增或编辑站点时可自动生成摘要、正文、推荐理由、优缺点和适合人群
  • AI 输出分类限制在本站已有分类内
V2.2.00
  • 后台功能模块扩展
  • 增加更多系统设置项
  • 强化菜单权限与角色控制
  • 增加素材队列和自动修复流程
V2.1.80
  • 文章前台展示优化
  • 支持文章列表、文章详情、上一篇下一篇和相关文章展示
  • 文章来源、摘要、封面和正文样式统一
V2.1.60
  • 文章后台管理增强
  • 支持文章分类、来源名、所属模块、排序和状态管理
  • 文章分类表单与后台统一样式保持一致
V2.1.40
  • 采集文章管理流程补充
  • 支持采集结果审核、导入、删除和清空
  • 采集任务状态和失败记录便于后台排查
V2.1.20
  • 在线工具和留言反馈模块整理
  • 后台可维护在线工具条目
  • 用户反馈进入后台统一处理
V2.1.00
  • 文章管理能力完善
  • 支持文章分类、文章列表、文章详情、文章编辑
  • 增加前台文章展示与列表结构
  • 采集文章与站内文章开始统一管理
V2.0.00
  • 导航站基础框架成型
  • 支持首页、分类页、详情页、排行榜、最近更新
  • 支持站点收录、推荐、精选、热度等运营字段
  • 建立前后台统一入口
V1.5.00
  • 初步支持站点管理
  • 支持分类、标题、链接、简介等基础字段
  • 具备最基础的列表展示与编辑能力
V1.2.00
  • 增加后台登录与基础权限
  • 支持简单的系统配置
  • 完成早期模板雏形
V1.0.0
  • 项目初版上线
  • 完成最基础的导航站框架
  • 支持站点展示、后台录入和简单配置