Deep Research Web UI: 低成本体验 ChatGPT 深度研究
不用再花 $200 购买 ChatGPT Pro 了~最近 GitHub 上有一个非常热门的项目 deep-research,复现了 ChatGPT 的 Deep Research 功能。不过那个项目只支持在终端运行,那么有没有更方便快捷的方式呢?
有的,我给它做了一个网页 UI,可以实时展示整个搜索过程。可以看看视频里的例子。纯前端页面,API key 都存储在本地。
网站地址:https://deep-research.ataw.top/
代码开源,求个 Star:https://github.com/AnotiaWang/deep-research-web-ui
不用再花 $200 购买 ChatGPT Pro 了~最近 GitHub 上有一个非常热门的项目 deep-research,复现了 ChatGPT 的 Deep Research 功能。不过那个项目只支持在终端运行,那么有没有更方便快捷的方式呢?
有的,我给它做了一个网页 UI,可以实时展示整个搜索过程。可以看看视频里的例子。纯前端页面,API key 都存储在本地。
网站地址:https://deep-research.ataw.top/
代码开源,求个 Star:https://github.com/AnotiaWang/deep-research-web-ui
名场面
找自己问题 0:54
黑命贵 1:30
配音演员(金克斯拉克丝)4:10
凯南开大呀 5:17
躺赢狗 6:05
尤里的复仇 7:23
正义迟到了8:36
歌手小明 9:53
小明讲师
只谈激进表现 2:51
情绪源头 7:49
找自己问题 0:54
黑命贵 1:30
配音演员(金克斯拉克丝)4:10
凯南开大呀 5:17
躺赢狗 6:05
尤里的复仇 7:23
正义迟到了8:36
歌手小明 9:53
小明讲师
只谈激进表现 2:51
情绪源头 7:49
请谨慎接取涩情广告
因为语言习惯问题telegram对于亚洲语言通常是带有歧视的,常常会因为一些词语直接判定你违反了tos(The Telegram Terms of Service)通过长时间与telegram volunteer沟通得到的结果只有联系telegram abuse---通常是联系没有任何反馈是一场拉锯战
但如果违反了CA(child abuse)就无望解封
因为语言习惯问题telegram对于亚洲语言通常是带有歧视的,常常会因为一些词语直接判定你违反了tos(The Telegram Terms of Service)通过长时间与telegram volunteer沟通得到的结果只有联系telegram abuse---通常是联系没有任何反馈是一场拉锯战
但如果违反了CA(child abuse)就无望解封
最近发现有时候 wificalling 就掉
查了一下
是 fake-ip 问题在如下位置添加
dns:
fake-ip-filter:
- '+.pub.3gppnetwork.org'
查了一下
是 fake-ip 问题在如下位置添加
dns:
fake-ip-filter:
- '+.pub.3gppnetwork.org'
rules:
- AND,((GEOIP,US),(NETWORK,UDP),(OR,((DST-PORT,500),(DST-PORT,4500)))),USWi-FiCall
- AND,((GEOIP,HK),(NETWORK,UDP),(OR,((DST-PORT,500),(DST-PORT,4500)))),HKWi-FiCall
- AND,((GEOIP,GB),(NETWORK,UDP),(OR,((DST-PORT,500),(DST-PORT,4500)))),UKWi-FiCallAND,((AND,((OR,((DstPort,500),(DstPort,4500)),(Network,udp))),(GeoIP,us)),🇺🇸 美国节点1️⃣ 远距离路由器→专线机场入口的单线程掉速问题和表现。
当你家的路由器距离专线入口(或前置)较远时,想在默认状态下跑满本地宽带的上限几乎是不可能的❗️
该问题的诱发情形:
- 距 广东 较远,如在江苏、河南、西南、东北,使用🇭🇰粤港专线
- 距 上海 较远,如在两广、西南、西北、东北,使用🇯🇵沪日专线
- 距 北京 较远,如在湖南、两广、东南、西南,使用🇩🇪京德/🇪🇺京欧专线
- 其他节点的入口/前置➕用户侧地理区位,同理。
经验上,一个共性诱因是:当你家本地路由器→入口的TCP Ping超过25~30ms之间的某个门槛值后,单线程速度*必然*锐减,至高会卡在650Mbps左右。
有趣的是,YouTube娱乐跑分与RTT延迟也密切相关,甚至比真实带宽的重要性还要大得多!油管正是通过测量RTT,来间接估算本地带宽容量(娱乐跑分)的,毕竟绝大多数用户都使用各类操作系统的默认TCP参数。
🍀🍀🍀
当然,如果你家恰好在 #武汉 #合肥 #上海 等省会城市,那么恭喜你身处先天圣地🎉!因为你家→三大入口都不远,三花聚顶,“先天”都能跑满!制约你跑满千兆单线程的干扰因素,只会来自机场本身,后文的内容就不用看了。
2️⃣ 那么除了搬家之外,有无破解之道?
有。但需要在家里部署一个基于Linux/BSD内核的软路由,如 #Openwrt,且翻墙环境也要部署在该软路由之上!
通过修改软路由的TCP Buffer参数(俗称 #打鸡血 ),借助它作为主路由或透明网关(旁路由),即可显著提升网络性能,使局域网内的所有设备都能蹭到“鸡血状态”。
⚠️注意:
- 对于Mac Mini软路由。由于macOS 12.x Monterey开始,🍎限制了sysctl.conf修改。因此,只能考虑在macOS里运行一个Linux虚拟机,然后利用该虚拟机同时充当透明网关+挂载mihomo/singbox翻墙等服务。否则,也无解。
- 对于iOS/Apple TV。情况与macOS类似,在早几年前的某个版本之后,哪怕越狱也无法修改。
- 对于Android。如果无root,就无法修改sysctl.conf。
3️⃣ 具体如何操作?
若有 #软路由,其实很简单,仅需一步!
🛠思路:调整Linux软路由的 /etc/sysctl.conf ,尤其是有关TCP接收缓冲区tcp_rmem的一行关键参数:
net.ipv4.tcp_rmem = . . . (此处的三个数值,最好基于你所在的省市➕本地带宽进行微调)为什么这样做有效?因为,调整TCP接收缓冲区(recv buffer)可以提高网络吞吐量,特别是在高延迟或高带宽的网络环境中。较大的接收缓冲区允许更多的数据在传输过程中被缓存,从而减少了数据包丢失和重传的可能性。
始终只有浮动网关IP在变
默认时候这两指向一个地方
当旁路2不能上网
设备只指向 浮动网关ip 192.168.31.4
默认时候这两指向一个地方
旁路2 192.168.31.5(开科学)
浮动ip 192.168.31.4
当旁路2不能上网
旁路1 192.168.31.2(不开科学)
浮动ip 192.168.31.4
设备只指向 浮动网关ip 192.168.31.4
7. 高级优化:DHCP替换与自动网关切换
① 替换DHCP服务:将主路由红米AX6s的DHCP功能替换为浮动网关(192.168.31.4),使所有设备从浮动网关获取IP地址。浮动网关将自动分配网络信息。
② 故障切换机制:如果旁路网关2(OpenClash)出现故障,浮动网关会自动切换到旁路网关1。此时,旁路网关1虽不能提供科学上网功能,但所有用户仍可以访问国内网络。
8. 测试与验证(评论区截图)
① 检查网络连接:确保所有设备(手机、PC、Mesh路由)都能够顺利通过浮动网关连接到网络。
② 验证自动切换:将旁路网关2 dns和网关乱写,测试 浮动网关IP 192.168.31.4 是否能自动切换到 旁路网关1,并确保国内网络可访问。
③科学上网测试:确保在旁路网关2可用时,设备能顺利访问科学上网服务。
① 替换DHCP服务:将主路由红米AX6s的DHCP功能替换为浮动网关(192.168.31.4),使所有设备从浮动网关获取IP地址。浮动网关将自动分配网络信息。
② 故障切换机制:如果旁路网关2(OpenClash)出现故障,浮动网关会自动切换到旁路网关1。此时,旁路网关1虽不能提供科学上网功能,但所有用户仍可以访问国内网络。
8. 测试与验证(评论区截图)
① 检查网络连接:确保所有设备(手机、PC、Mesh路由)都能够顺利通过浮动网关连接到网络。
② 验证自动切换:将旁路网关2 dns和网关乱写,测试 浮动网关IP 192.168.31.4 是否能自动切换到 旁路网关1,并确保国内网络可访问。
③科学上网测试:确保在旁路网关2可用时,设备能顺利访问科学上网服务。
① 连接光猫:将光猫的LAN端口连接到红米AX6s的WAN端口(默认已经设置完毕,包括光猫桥接以及PPPoE)。
② DHCP设置:可以暂时完全启用AX6s的DHCP服务(如果希望完全通过浮动网关进行管理可以关闭主路由的DHCP,并让浮动网关接管IP分配)。
#教程 #网络 #istoreos #openwrt
1. 网络设备准备
确保你拥有以下设备和资源(以下为我有的设备):
①入户光纤
②光猫
③主路由:红米AX6s
④旁路网关:panther X2
⑤Mesh路由(用于扩展无线覆盖)
2. 网络拓扑结构
我的网络拓扑如下:
光猫 → 连接 红米AX6s
红米AX6s: 主路由DHCP
① 连接 旁路由
旁路由1(IP:192.168.31.2,iStoreOS)
旁路由2(IP:192.168.31.5,由iStoreOS旁路由1 虚拟化,OpenClash)
浮动网关 (IP :192.168.31.4,由手机或其他设备指向该IP地址,实现自动切换。)
② 连接 Mesh路由(IP:192.168.31.3)
③ 连接 个人PC
把这个搓了一个脚本
https://github.com/HenryChiao/My-one-click-script/blob/main/opkg_install_q.sh
下载脚本
提权脚本
运行脚本
刷新变量
删除脚本
https://github.com/HenryChiao/My-one-click-script/blob/main/opkg_install_q.sh
下载脚本
curl -LO https://raw.githubusercontent.com/HenryChiao/My-one-click-script/main/opkg_install_q.sh提权脚本
chmod +x opkg_install_q.sh运行脚本
./opkg_install_q.sh刷新变量
source ~/.profile删除脚本
rm -f /opkg_install_q.sh