Skip to content

Releases: HEYD66/facet

千面 Facet 0.2.13

Choose a tag to compare

@HEYD66 HEYD66 released this 14 Oct 14:11

千面 Facet 0.2.13

本次更新扩充环境随机方案,补充常用扩展接口,修复 Windows 任务栏图标显示,并补全问题诊断日志。

环境配置

  • 新增“扩展设备库 · 整套随机”,包含 482 条规范化 GPU 候选及 13 套屏幕/DPR 组合,按组合规则生成硬件配置。
  • 普通“一键随机”也使用新设备库生成显卡、CPU、内存等配置,保留当前视口、屏幕和 DPR;新建、批量创建和环境重置使用整套生成方案。
  • 同一种子和库版本可复现,已保存环境不会因升级重新随机;保留原有设备预设、代理及语言/时区设置。

扩展兼容

  • 补充框架查询、标签与窗口、通知、下载、Cookie、书签、历史、定时任务、工具栏状态、侧栏及实例内调试等常用接口。
  • 扩展打开的网页沿用所属实例的会话、代理和环境;跨实例访问拒绝执行,停止实例时回收关联活动。
  • 完善下载取消、同名并发文件、原生保存框及权限确认生命周期;兼容状态按实例保存,重启后保留已有持久数据。
  • 修复 MV2 后台尚未就绪时的消息处理,保留明确的失败和超时结果。

图标与文档

  • 修复开发启动时任务栏显示 Electron 默认图标的问题,统一主窗口、扩展窗口与任务栏的千面图标;正式包按实际安装路径加载。
  • 补充项目总览、功能范围、API/AI 接手说明、专题文档及验证边界,安装包一并附带文档索引。

日志与问题反馈

  • 修复“全部日志”实际只有操作记录的问题;按钮改为“导出操作记录”和“导出详细诊断包”。
  • 诊断包加入订阅 DNS、连接、TLS、HTTP、解析结果和耗时,以及内核输出、网页失败和节点检测历史,便于定位失败环节。
  • 调试输出跨重启保留,附故障索引、任务关联及容量/截断说明;自动脱敏,旧版未采集内容无法补回。

支持范围

扩展接口补充不等于兼容所有 Chrome 插件;CRX/ZIP 直装、本机辅助程序通信及部分高级参数仍有限制。指纹库用于配置生成,本版未重编译浏览器内核,Worker/WebGPU、字体和完整硬件能力覆盖仍有边界。订阅指定代理仍在开发,未纳入本次功能。诊断日志不包含普通网页控制台及请求/响应正文,也不保证所有故障都能仅靠日志定位。

安装

下载 Facet-Setup-0.2.13-x64.exe。升级前正常退出千面,安装保留已有实例、登录存储、代理和扩展配置;不会自动执行环境重置。安装包未签名,附带 SHA256 校验文件。

如果千面对你有帮助,欢迎点个 Star 支持个人开发者一冬。

修复了一些旧 bug,新增了一些新 bug。如果你有遇到,可以在此反馈。

千面 Facet 0.2.12

Choose a tag to compare

@HEYD66 HEYD66 released this 12 Oct 06:41

千面 Facet 0.2.12

本次更新新增环境重置,完善实例开发者工具与扩展调试兼容,并修复宫格放大、代理故障判断和环境表单刷新问题。

新增与改进

  • 环境重置:在实例管理或环境配置中清除目标实例的 Cookie、缓存和网站存储,重新随机环境配置及种子;保留代理配置、实例名称和管理资料。支持批量重置,操作前会确认;环境配置入口位于“环境方案”行的“一键随机”之后。
  • 实例开发者工具:支持 F12、工具栏按钮和本机 API 切换,在实例网页右侧显示;可拖动中间分隔条调整宽度,实例停止时自动关闭。
  • 扩展调试兼容:适配使用 chrome.debugger 的检测扩展,按实例连接对应网页,不影响统一外部 CDP 入口。
  • 升级弹窗:在个人声明下方增加 Star 支持提示,将“去点 Star”按钮移到提示同一行,以强调色突出显示;保留更新内容、项目地址和立即更新入口。

问题修复

  • 修复环境重置后表单仍显示旧配置的问题,清理旧草稿和撤销状态,再读取已保存的新配置。
  • 修复桌面硬件方案在重置后未正确应用的问题,桌面方案默认触摸点数为 0。
  • 修复开发者工具出现独立空白窗口的问题,改为在千面窗口内展示。
  • 修复宫格放大窗口遮挡其他窗口的问题;从放大查看切回浏览页面时保留原网页及输入状态。
  • 调整代理故障判断,单个网站访问失败不再直接认定整个实例代理失效。

保留的功能

本版包含此前开放的节点 DNS 与出站网络配置、本机 API 与统一 CDP 开关、AI 接手说明和隐私检测菜单。节点 DNS 默认使用系统 DNS 与系统路由,升级保留已有设置;它只影响节点服务器域名解析,不等同于网页 DNS 防泄露。浏览器继续关闭网页 DNS 预取提示,并延后实例词典下载至网络配置完成。

安装说明

下载 Facet-Setup-0.2.12-x64.exe。升级前正常退出千面,安装后保留实例配置、登录存储和扩展。环境重置会清除所选实例的浏览数据,无法通过普通撤销恢复,请确认后使用。

安装包未签名,附带 SHA256 校验文件。现有安装版可通过软件更新检查、下载并确认安装。

如果千面对你有帮助,欢迎点个 Star 支持个人开发者一冬。

千面 Facet 0.2.11

Choose a tag to compare

@HEYD66 HEYD66 released this 10 Oct 15:45

千面 Facet 0.2.11

本次更新开放节点 DNS 配置和本机外部控制,新增隐私检测入口,并改善浏览器 DNS 预解析防护。

更新内容

  • 开放节点 DNS 与出站网络配置:在「应用设置」选择系统 DNS、自动兼容、安全 DNS或严格模式,并选择跟随系统路由、自动物理网卡或指定网卡。默认使用系统 DNS 与系统路由,升级保留已有配置;支持重置为默认。
  • 改善 DNS 失败处理:自动兼容和安全 DNS 在 DoH 失败时回退系统 DNS,继续尝试连接并记录提示;严格模式失败时停止,不回退。保存设置不重启当前实例,下次启动或检测生效。
  • 加强浏览器 DNS 预解析防护:关闭网页 DNS 预取提示;实例词典下载延后到网络配置完成,代理实例通过自身代理下载。
  • 新增本机 API 与统一 CDP 开关:外部工具可管理实例、调用现有操作通道,并通过 CDP 控制运行网页。按实例 ID 对应页面 target,控制操作支持界面跟随。默认关闭,仅监听本机回环地址;开启 CDP 需重启应用。
  • 附带 AI 接手说明:复制连接信息时一并复制说明书入口,路径按实际运行或安装目录生成;安装包附带接手文档。
  • 新增隐私检测菜单:快捷网站栏点击「检测」,展开 ipip.la、IPLeak、BrowserLeaks DNS、DNSLeakTest、IPPure,在当前实例内打开,沿用该实例的网络与独立会话。支持日间、夜间主题,不增加工具栏高度。
  • 清理重复快捷入口:快捷栏中的旧 ipip.la 入口统一移入检测菜单,升级自动清理重复项,保留其他快捷网站。

使用说明

节点 DNS 设置仅控制节点服务器的域名解析,不等同于网页 DNS 防泄露,也不保证所有节点都能连接。严格模式不适合需要失败回退的场景。检测网站的 DNS 归属不能单独证明是否泄露或确定泄露来源。

下载 Facet-Setup-0.2.11-x64.exe。升级前正常退出千面,安装后保留原有实例配置、登录存储和扩展。安装包未签名,附带 SHA256 校验文件;现有安装版可通过软件更新检查、下载并确认安装。

千面 Facet 0.2.10

Choose a tag to compare

@HEYD66 HEYD66 released this 09 Oct 14:49

千面 Facet 0.2.10

  • 默认节点连接恢复使用系统 DNS 和系统路由,千面不主动进行节点 DoH 查询或 hosts 覆盖。
  • 隐藏“节点 DNS 与出站网络”设置面板,相关代码和已有配置保留,供后续优化使用。
  • 修复浏览器默认 User-Agent 中暴露 Electron 标识的问题。
  • 保留原有实例配置、登录资料和扩展。

说明:已手动启用的自动兼容、安全 DNS 或指定网卡配置仍按原值保留,本次更新不覆盖用户配置。安装包为 Windows x64,未签名。

千面 Facet 0.2.9

Choose a tag to compare

@HEYD66 HEYD66 released this 09 Oct 06:39

千面 Facet 0.2.9

  • 更新提醒改为启动后检查一次,之后每 30 分钟检查更新。
  • 更新弹窗显示 GitHub Release 更新内容。
  • “立即更新”可直接开始下载,校验完成后再确认退出安装。
  • 弹窗加入个人开发者声明、项目地址和 Star 入口。
  • 保留实例配置、登录资料和扩展。

千面 Facet 0.2.8

Choose a tag to compare

@HEYD66 HEYD66 released this 08 Oct 04:39

千面 Facet 0.2.8

面向 Windows x64 的开源多实例浏览器。安装包内置运行环境,无需安装 Node.js。

本次更新

  • 扩展弹窗识别实例网页:修复扩展面板打开后将自身误认为活动标签页的问题。活动标签页查询绑定到所属实例,多个实例分别操作,不互相串用。
  • 首次源码启动自动准备依赖:start.cmd 检查缺失依赖并自动按锁文件安装;依赖齐全时直接启动。源码用户仍需 Node.js 22.12 或以上版本,首次安装依赖需要网络。安装版用户无需此步骤。

本版本不包含实例操作同步器。浏览器扩展本身无需修改。

下载与更新

下载 Facet-Setup-0.2.8-x64.exe,附带 SHA256 校验文件。已有安装版可通过启动更新提醒,或“应用信息 → 软件更新”检查、下载并确认安装。

升级前正常退出应用。升级保留既有安装位置、实例配置、登录存储和扩展。安装包未签名。

验证范围

扩展活动标签页、原生消息调用、多实例隔离、设置保存与重载已通过真实扩展窗口验证。原版 Arena Model Probe 2.4.1 的面板识别和设置保存已验证,未执行真实聊天或抽卡。

首次源码启动已在无依赖目录完成真实安装与启动验证。正式发布程序另行验证扩展操作、实例隔离及应用重启后的网页数据和扩展绑定,检查安装包及更新清单完整性。

Electron 仅支持部分 Chrome 扩展 API;本次修复不代表兼容全部浏览器扩展。本次未重复 Windows Sandbox 安装向导测试。

千面 Facet 0.2.7

Choose a tag to compare

@HEYD66 HEYD66 released this 07 Oct 16:09

千面 Facet 0.2.7

面向 Windows x64 的开源多实例浏览器。安装包内置运行环境,无需安装 Node.js。

本次更新

  • 实例音量操作:宫格和放大实例窗口的音量图标支持左键静音、右键展开音量控制;各实例独立保存音量。
  • 创建实例复用检测结果:优先使用代理管理中已有的出口地区记录,无完整记录时参考节点名称识别地区。节点选择显示已有出口 IP、连通性、延迟及记录时间,减少重复查询。仅能识别国家、无法确定时区时保留原时区并提示。
  • 最近连通性竖柱图:每根柱代表一次检测,显示最近 10 次真实记录,左旧右新,成功绿色、失败红色;点击查看检测时间、延迟和失败原因。未检测的节点不生成柱,取消的检测不计入历史。
  • 保留最新失败状态:应用重启后正确显示最新一次检测失败及历史记录。
  • 操作提示不再被遮挡:提示显示在标签栏下方,网页与实时宫格随提示出现和消失调整可用区域,修复底部只露出提示边缘的问题。

下载与更新

下载 Facet-Setup-0.2.7-x64.exe,附带 SHA256 校验文件。现有安装版可通过启动时的更新提醒,或“应用信息 → 软件更新”检查、下载并确认安装。

升级前正常退出应用。升级保留既有安装位置、实例配置、登录存储和扩展。安装包未签名。

验证范围

本轮修复已通过真实网页、HTTP 代理及内置 Mihomo 检测、独立实例音量操作、实时页面提示布局和应用重启持久化验证。正式发布包另行检查资源完整性、更新清单校验值及打包程序的历史图展示与重启恢复。

已有检测记录不代表节点当前实时状态;批量创建与手动环境同步仍可执行联网查询。本次未重复 Windows Sandbox 安装向导测试。

千面 Facet 0.2.6

Choose a tag to compare

@HEYD66 HEYD66 released this 07 Oct 13:20

千面 Facet 0.2.6

面向 Windows x64 的开源多实例浏览器。安装包内置运行环境,无需安装 Node.js。

本次更新

  • 实例导出与导入:备份 Cookie、网站持久存储、环境配置和备注。默认每个实例一个 .facetbackup 文件,文件名包含实例名、日期时间(毫秒)和防重后缀;也可合并为一个文件。
  • 多文件导入:支持一次选择多个备份文件,单实例备份和合并备份可一起导入;为每个实例单独选择代理或直连,显示已有出口国家记录及来源文件。重名自动加后缀,导入创建独立的新实例。
  • 导出不重启应用:仅暂时停止所选实例,其他实例继续运行。未选择删除时,完成后恢复之前运行的实例;出口国家使用已有记录,不重新联网检测。
  • 可选导出后删除:默认关闭。所有备份生成、校验并成功保存后才删除所选原实例;导出失败保留全部原实例,文件名冲突不覆盖已有备份。部分文件已保存时会提示实际状态。
  • 实例备忘录:新增自由编辑的多行备注,随备份迁移。实例名称右侧提供备注按钮,列表不展示备注正文。
  • 先导入、再同步环境:可按新出口同步时区和语言;检测失败不撤销已导入数据,保留原环境并提示稍后处理。

下载与更新

下载 Facet-Setup-0.2.6-x64.exe。安装包未签名,附带 SHA256 校验文件。现有安装版可通过启动时的更新提醒,或“应用信息 → 软件更新”检查、下载并确认安装。

升级前正常退出应用。升级保留既有安装位置、实例配置、登录存储和扩展。

备份范围

备份没有密码保护,请妥善保管。包含 Cookie、网站持久存储、IndexedDB、缓存存储、网站文件、环境配置与备注;不包含浏览器保存的密码、插件程序及启用绑定、原代理凭据、未提交的网页内容和进程内存。

两端需使用相同操作系统和浏览器版本。导入后实例默认停止;设备、IP或凭据有效期变化可能要求网站重新登录。没有保证所有网站的登录状态可跨设备继续使用。

验证范围

分文件与合并导出、多文件混合导入、取消、写入失败、归档损坏、文件名冲突、校验后删除,以及导入后重启持久化均已通过实际测试。最终打包程序的原生文件夹选择、多文件选择、Cookie、网站数据和备注恢复已验证。

尚未在另一台设备或独立 Windows 账号实测迁移。本次没有重复进行 Windows Sandbox 安装向导测试。

千面 Facet 0.2.5

Choose a tag to compare

@HEYD66 HEYD66 released this 07 Oct 08:07

千面 Facet 0.2.5

面向 Windows x64 的开源多实例浏览器。安装包内置运行环境,无需安装 Node.js。

本次更新

  • 安装路径:新安装默认 D:\Facet,无可访问 D 盘时使用 C:\Facet;修改位置自动补上 Facet 子文件夹,实际安装时创建。升级保留原安装路径。
  • 实例管理:增加批量选择和删除,支持为每个实例设置“随应用启动”,设置跨重启保留。
  • 环境同步:根据所选代理出口同步时区和语言,批量创建使用对应出口信息。
  • 出口查询:优先 IP.SB,支持服务回退与请求频率控制。
  • 快捷入口:ipip.la 排在第一位,新实例默认打开检测页面。
  • 更新提醒:主界面加载后立即异步检查一次,发现新版弹窗提醒;同一版本不重复主动提醒。下载和安装仍由用户确认。
  • 实时宫格:增加“全部 / 正在运行”筛选,调整实例管理顶栏位置。
  • 运行标签:顶部仅显示运行实例,重启实例后恢复对应标签。
  • 系统日志:合并操作记录和调试输出,记录真实实例启停事件,加入 GitHub 问题反馈入口。

下载与更新

下载 Facet-Setup-0.2.5-x64.exe。安装包未签名,发布文件提供 SHA256 校验值。现有安装版可通过“应用信息 → 软件更新”检查、下载并确认安装。

升级前正常退出应用,保留实例配置、登录资料与扩展。新安装的 D 盘默认规则不会迁移现有安装或用户数据。

验证

安装路径和目录创建已在 Windows Sandbox 中验证,D 盘规则使用实际可访问的映射盘验证;正式安装、配置持久化和重启流程已验证。实际可同时运行的实例数量仍取决于硬件和网页负载。

千面 Facet 0.2.4

Choose a tag to compare

@HEYD66 HEYD66 released this 06 Oct 19:25

千面 Facet 0.2.4

  • 解除实例创建和批量节点分配的 15 个硬上限,不替换成新的固定数量上限。
  • GitHub 仓库正式使用 HEYD66/facet,同步应用内链接、下载入口、反馈入口及在线更新源。
  • 统一包名、界面桥接名、日志导出文件名与版本标识;订阅请求自动携带当前应用版本。
  • 新安装使用 Facet 数据目录;已有安装继续沿用原目录与会话,保留配置、登录资料、主题和扩展。
  • 保留实时宫格和省资源模式,由用户自行选择。
  • 实例管理新增批量创建:数量与名称前缀可调,批量选择可用节点 / 出口 IP,支持顺序循环或独占节点;为每个实例一键生成独立随机环境,草稿预览、实时进度、中途取消和逐项结果。

已验证:16/32/64/128 个实例持久化;Windows 沙盒中实际安装版代码通过 64 个实例创建与批量分配、重启恢复、24 个网页实时加载及滚动放大还原;24 页面原生宫格裁剪与窗口缩放回归通过。

不设固定创建上限不代表任意数量都能流畅运行;并发容量取决于硬件与网页负载。

Windows x64 安装包,无需安装 Node.js,支持在线更新。安装包未签名,附带 SHA256 校验文件。