Skip to content

v0.9.6

Latest

Choose a tag to compare

@github-actions github-actions released this 26 Aug 06:33

中文说明

投标机会性能优化

  • 优化主动扫描期间的事件推送与界面刷新,降低高频状态更新造成的卡顿。
  • 批量扫描完成后仅刷新一次完整机会快照,避免重复查询、传输和整页渲染。
  • 减少公告入库过程中的重复正文读取、项目关联计算和监控匹配查询。
  • 优化机会快照统计与关联计数缓存,提升大规模本地机会库的加载和筛选速度。
  • 机会详情列表首批仅渲染 100 条,支持按需继续加载,使近千条机会下的滚动和交互更加流畅。

企业画像匹配

  • 扫描机会会根据企业画像中的目标行业、服务区域、核心能力、企业资质、人员证书、类似业绩和竞争优势生成本地匹配分。
  • 与企业画像匹配的项目自动优先显示,未匹配项目保持原有时间顺序并排列在后。
  • 总览和机会列表新增画像匹配分及匹配依据提示,修改企业画像后会立即重新计算排序。
  • 画像匹配完全在本地执行,不会额外调用 AI 模型或产生模型费用。

界面优化

  • 优化暗夜模式下画像匹配徽标的颜色、描边和层次,使高、中、低匹配状态更易辨识。
  • 优化暗夜模式下投标推进进度条的轨道和已完成部分,避免空进度显示为突兀的纯白色。

English Notes

Bid Opportunity Performance

  • Reduced UI stutter during active scans by optimizing progress events and renderer refreshes.
  • Refreshes the full opportunity snapshot only once after a batch scan completes, avoiding repeated queries, transfers, and full-page renders.
  • Removed redundant document reads, project-relation calculations, and monitor-match lookups during opportunity ingestion.
  • Improved snapshot aggregation and relation-count caching for faster loading and filtering in large local opportunity libraries.
  • Renders only the first 100 opportunity cards initially, with incremental loading for smoother scrolling and interaction across large datasets.

Enterprise Profile Matching

  • Generates a local match score from target industries, service regions, capabilities, qualifications, personnel certifications, past performance, and competitive advantages.
  • Automatically ranks profile-matched opportunities ahead of unmatched items while preserving the existing time order within the remaining results.
  • Shows profile match scores and evidence in both the overview and opportunity list, and recalculates ranking immediately after the profile is updated.
  • Runs profile matching entirely on-device without additional AI requests or model costs.

Interface Improvements

  • Refined profile-match badges in Dark mode with better colors, borders, and visual hierarchy for high, medium, and low matches.
  • Refined bidding-stage progress tracks and completed bars in Dark mode, replacing harsh white empty tracks with a subdued blue-gray treatment.