1. 30 Jan, 2026 7 commits
    • - 新增 "资料列表" 页面 (`src/pages/material-list/index.vue`),包含搜索栏、资料列表展示及收藏功能
      - 注册页面路由至 `src/app.config.js` 并添加页面配置文件
      - 扩展 `IconFont` 组件,新增 `StarFill` 图标以支持收藏状态切换
      - 更新 CHANGELOG.md 文档,记录新增功能与优化项
      hookehuyr authored
    • 新增测试脚本以验证 Apifox Skill 的配置和连接功能。脚本会测试 Token 和项目 ID 的有效性,获取项目信息并列出接口列表,提供清晰的错误诊断信息以帮助用户排查配置问题。
      hookehuyr authored
    • - 美化登录页面UI,添加Logo图标和渐变背景
      - 将登录方式从账号改为邮箱登录
      - 新增邮箱格式验证(正则表达式校验)
      - 新增密码长度验证(至少6位)
      - 移除"忘记密码"和"立即注册"功能
      - 添加"账号由后台系统统一配置"提示文字
      - 优化登录按钮样式(渐变背景、阴影、点击反馈)
      - 更新页面标题和副标题文案
      
      Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
      hookehuyr authored
    • - 移除标签栏背景图,改用白色背景和圆角设计
      - 新增登录页配置文件,设置自定义导航栏样式
      
      Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
      hookehuyr authored
    • - 在删除按钮旁新增下载按钮
      - 实现文件下载预览功能(支持 PDF、Office 文档等)
      - 智能文件类型识别,针对 Office 文档提供预览限制提示
      - 优化下载失败和文件无法预览时的用户提示
      - 添加文件下载地址字段到数据模型
      
      Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
      hookehuyr authored
    • 重构 getFileSize 函数,将 Promise 封装改为 async/await 以提高可读性
      为 DocumentPreview 组件添加 v-if 条件渲染,避免标签页切换时所有预览组件同时加载
      统一 H5 和小程序环境的文件大小获取逻辑,移除条件编译指令
      hookehuyr authored
    • - 新增 DocumentPreview 统一文档预览组件,支持 PDF/Word/Excel/PPT 格式
      - 新增文档预览页面和示例页面,支持大文件在线预览
      - 新增 OfficeViewer 和 PdfPreview 组件用于 H5 环境
      - 新增文档预览工具函数,支持文件类型检测和大小获取
      - 配置 ESLint 以支持 Vue 项目,修复相关依赖问题
      - 更新 IconFont 组件,添加文档预览所需图标
      - 在应用配置中注册新增页面路由
      hookehuyr authored
  2. 29 Jan, 2026 17 commits
    • 新增 Apifox API 集成功能,包括配置管理、自动化同步脚本和详细文档
      - 添加 .env.apifox 配置文件模板,用于管理 API Token 和项目 ID
      - 新增 apifox-to-openapi.js 脚本,自动从 Apifox 获取接口并转换为 OpenAPI 格式
      - 新增 test-apifox-connection.js 脚本,用于测试 Apifox 连接和配置
      - 更新 package.json,添加 api:sync 和 api:test 命令
      - 新增 QUICKSTART_APIFOX.md 快速开始指南和详细集成文档
      - 更新 .gitignore,保护敏感配置文件不被提交
      hookehuyr authored
    • 添加MCP配置和测试指南文档,包含如何配置和测试Apifox MCP服务器连接。
      更新Apifox项目名称从"mlaj_API_文档"改为"manulife_API_文档",并同步更新本地配置中的访问令牌和命令行参数。
      hookehuyr authored
    • 新增 webview 页面用于显示外部网页内容,支持通过页面参数传递 URL。在首页中将“计划书”按钮的跳转逻辑修改为打开 webview 页面并传递特定 URL,以替代原有的内部页面跳转。这允许应用内直接加载外部网页内容,提升功能灵活性。
      hookehuyr authored
    • - 创建 SectionItem 组件用于展示单个项目,包含图标、标题、副标题和点击事件
      - 创建 SectionCard 组件作为分组卡片容器,可配置标题、背景和项目列表
      - 在 signing、onboarding 和 family-office 页面中使用新组件替换重复的 UI 代码
      - 更新 components.d.ts 类型声明文件以包含新组件
      hookehuyr authored
    • - 搜索页配置文件改为自定义导航样式,移除背景色配置
      - 搜索页移除热门搜索模块和底部导航组件
      - 首页热门资料模块增加底部外边距
      - 清理搜索页中未使用的热门搜索数据
      hookehuyr authored
    • - 创建搜索页面(/pages/search/index)
      - 实现搜索输入框和清空功能
      - 添加3个Tab切换:全部、产品、资料
      - 实现搜索结果列表展示
      - 添加空状态和初始状态UI
      - 添加热门搜索推荐功能
      - 首页搜索栏添加点击跳转
      - 在 app.config.js 中注册新页面
      
      Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
      hookehuyr authored
    • - 为首页网格导航添加跳转功能(计划书、入职相关、签单相关、家办相关、产品知识库)
      - 为产品卡片按钮添加跳转(产品资料→知识库、计划书→计划书页面)
      - 为"查看更多"链接添加跳转到知识库
      - 工具箱暂时显示"功能开发中"提示
      - 更新 CLAUDE.md 以反映当前项目架构和开发规范
      
      Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
      hookehuyr authored
    • - 新增我的、我的计划书、我的收藏、修改头像、意见反馈和登录页面
      - 优化导航组件,为NavHeader添加返回按钮逻辑
      - 更新底部导航栏,将"我的"路径指向新页面
      - 注册新页面路由至应用配置
      - 更新主题色为蓝色并扩展组件类型声明
      - 为IconFont组件新增图标支持
      hookehuyr authored
    • - 添加知识库页面路由配置及页面组件
      - 实现基于标签的产品分类展示功能
      - 使用 Tailwind CSS 构建响应式卡片布局
      - 集成统一导航头和底部标签栏组件
      - 更新项目变更日志记录新功能
      hookehuyr authored
    • - 新增 `pages/family-office/index` 页面,实现家庭成员、健康档案、资产管理、生活服务四大功能板块
      - 创建通用导航头组件 `NavHeader`,统一页面顶部样式并优化滚动体验
      - 封装图标组件 `IconFont`,简化 NutUI 图标使用并消除 Vue 3 响应式警告
      - 重构入职相关、签单相关、首页页面,使用新组件替代硬编码头部结构
      - 将静态数据源从 `ref` 升级为 `shallowRef` 以提升性能
      - 更新路由配置和组件类型声明
      hookehuyr authored
    • - 新增 `TabBar.vue` 组件,统一底部导航栏样式与交互逻辑
      - 在 `components.d.ts` 中注册 `TabBar` 和 `NutButton` 组件
      - 重构首页、入职页、签单页,移除重复的导航栏代码,统一使用 `TabBar` 组件
      - 替换首页自定义按钮为 NutUI 的 `nut-button` 组件,保持原有视觉样式
      - 更新 CHANGELOG.md 记录相关变更
      hookehuyr authored
    • - 添加签单相关页面 (`src/pages/signing/index.vue`),复用入职相关页面布局结构
      - 在应用配置中注册新页面路由
      - 为入职相关页面引入渐变色背景系统,修复首个板块与导航栏重叠的布局问题
      - 更新项目变更日志以记录本次新增功能与样式优化
      hookehuyr authored
    • 添加 onboarding 页面,包含入职前、中、后三个阶段的指导功能
      使用 Tailwind CSS 实现响应式布局,集成 NutUI 图标组件
      配置自定义导航栏样式并更新项目文档
      hookehuyr authored
    • 移除与离线预约相关的所有代码,包括缓存管理、轮询逻辑和弱网络提示模块
      添加 ENABLE_AUTH_MODE 配置开关以控制授权功能的启用状态
      简化网络超时处理逻辑,将弱网络弹窗改为 toast 提示
      清理不再使用的示例页面和类型定义文件
      hookehuyr authored
    • - 删除旧版首页 Less 样式文件,全面采用 Tailwind CSS
      - 更新首页配置,将导航栏标题改为"臻奇智荟圈"
      - 重构首页 Vue 组件,适配新设计稿并使用 Taro + Vue 3 Setup 语法
      - 移除所有离线功能相关逻辑、网络状态监听和弱网缓存代码
      - 清理应用配置文件,移除未使用的页面路由
      - 更新 CHANGELOG 文档记录所有变更
      - 添加设计稿相关资源文件
      hookehuyr authored
    • 添加完整的API生成器技能,包括从OpenAPI文档生成前端API代码的工具链
      更新Claude配置以支持pnpm包管理器和MCP服务器
      重构权限设置,优化开发工具链集成
      hookehuyr authored
    • 更新所有脚本、文档和示例中的路径引用,将 `docs/openAPI/` 统一改为 `docs/api-specs/`,以提供更准确的命名。同时移动了现有 API 规范文件到新目录,并添加了重命名测试报告。
      hookehuyr authored
  3. 27 Jan, 2026 13 commits
    • 添加 find 命令工具以及 web-search-prime 和 web-reader MCP 服务,
      以增强开发工作流和外部信息获取能力。
      hookehuyr authored
    • 新增API变更检测工具的详细使用指南文档,说明工具的工作原理、使用方式、变更类型分类及CI/CD集成方法。
      
      同时更新用户接口文档:为editUserInfo接口添加可选参数sms_code,并从getUserInfo接口文档中移除已不存在的include_profile参数。
      hookehuyr authored
    • hookehuyr authored
    • 新增独立的 API 对比工具,在生成 API 文档时自动检测接口变更并识别破坏性变更。
      
      主要特性:
      - 自动对比新旧 OpenAPI 文档,检测接口增删改
      - 智能识别破坏性变更(新增必填参数、删除参数、类型变更等)
      - 分类展示破坏性/非破坏性变更,便于业务代码审查
      - 支持独立调用和集成调用两种模式
      - 提供文本和 JSON 两种输出格式
      - 双基线机制自动管理版本对比
      
      技术实现:
      - 新增 apiDiff.js 核心对比脚本,支持 GET/POST 参数对比
      - 集成到 generateApiFromOpenAPI.js,自动触发检测
      - 新增 api-diff skill,可独立使用或 CI/CD 集成
      - 详细的 API_DIFF_GUIDE.md 使用文档
      
      使用方式:
      - 自动检测:node scripts/generateApiFromOpenAPI.js
      - 手动对比:node scripts/apiDiff.js <oldPath> <newPath>
      
      Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
      hookehuyr authored
    • - 将文档重新组织到分类目录中(guides/, reports/, openAPI/等)
      - 更新文档索引,添加README.md作为文档导航
      - 移动并重命名现有文档文件,保持内容不变但结构更清晰
      - 更新Claude配置以支持tree命令
      hookehuyr authored
    • - 新增extractRequestParams函数从requestBody中提取POST参数
      - 增强generateParamJSDoc函数根据请求方法生成对应参数注释
      - 更新解析逻辑以正确提取POST请求的action值
      - 自动过滤header参数和URL中已有的a/f参数
      - 更新相关文档说明GET/POST参数处理差异
      hookehuyr authored
    • - 新增核心生成器脚本,支持从 OpenAPI 文档自动生成 JavaScript API 文件
      - 添加详细 JSDoc 注释生成功能,包含完整的参数和返回值类型定义
      - 新增示例页面和完整使用文档,提供快速上手指南
      - 集成到项目构建流程,添加 npm 命令和路由配置
      - 安装所需依赖并更新相关配置文件
      hookehuyr authored
    • - 移除自主开发的AI问答模块,改用腾讯元宝AI配置以节省5天开发时间
      - 将海报生成功能从P2提升至P1优先级并纳入第三周开发
      - 资料搜索功能明确为核心需求,优先级提升
      - 更新详细开发日程与任务分配,重新评估并降低时间与技术风险等级
      - 调整二期功能规划,更新项目状态与版本至v2.1
      hookehuyr authored
    • 添加详细的前端开发计划文档,包含:
      - 基于20个工作日的调整版开发计划,明确P0/P1/P2优先级
      - 完整的技术栈说明(Taro 4 + Vue 3 + NutUI 4 + Pinia)
      - 详细的目录结构规划和页面路由配置
      - 核心功能模块设计(计划书、资料库、AI问答)
      - API接口对接规范和UI设计规范
      - 开发任务分解和里程碑时间表
      - 安全措施和测试要点
      hookehuyr authored
    • 添加项目开发计划文档,详细说明臻奇智荟圈小程序的功能模块、技术架构、开发计划和验收标准。同时添加Claude本地配置文件,允许使用pandoc相关命令。
      hookehuyr authored
    • 添加详细的开发指南文档,涵盖项目架构、核心命令、技术栈说明、关键实现模式(如认证流程、离线/弱网支持、API 层架构、导航系统)以及开发工作流。此文档旨在为开发者提供全面的项目上下文和开发指引,确保代码修改符合现有架构规范。
      hookehuyr authored
    • hookehuyr authored
    • Initial commit · fcdb9dc6
      hookehuyr authored