Normal view

There are new articles available, click to refresh the page.
Today — 9 July 2025Curiosity

花了两个周末,做了一个 Twitter 长帖阅读器,无需登录直接看

By: deity888
9 July 2025 at 21:13
deity888:

各位 V 友好:

最近做了一个小工具 https://twittethread.com ,解决 Twitter 看长帖的痛点。

背景

我自己经常刷推,有时候会看到带点干货的 Twitter 长帖链接,但是点进去浏览体验很差: - 每隔几条推文就要点"显示更多" - 中间插播广告 - 一堆评论回复

有些长贴,我觉得很有用,需要能够保存收藏。作为程序员,说干就干,干了两个周末实现了一个。

技术实现

  • 前端: Next.js 15 + React 19 + TypeScript
  • 样式: Tailwind CSS v4 (新版本真香)
  • 后端: Next.js API Routes + Prisma
  • 数据库: PostgreSQL (Supabase)
  • AI 总结: Google Generative AI
  • 认证: Supabase Auth + Google 一键登录

核心功能

  1. 无需登录查看 - 输入 Twitter 链接直接看
  2. 长帖展开 - 所有推文一次性加载,像看文章一样流畅
  3. AI 总结( Pro 功能)- 长帖太长? AI 帮你总结要点
  4. 导出功能 - 一键导出为图片,方便分享和存档
  5. 收藏系统 - 好内容收藏起来,建立自己的知识库
  6. 深色模式 - 晚上看不伤眼

每隔几分钟请求起点豆瓣 QQ 百度的 DNS 是哪个功能

By: busang
9 July 2025 at 21:00
busang:

已经排除了 pw pw2 openclash qucikstart 用脚本也来不及查明,有没有遇到相同情况的,我只查到那个 right 站有个类似的但是没结果。 我记得以前 nwan 有这个查询健康度的功能。我的固件是 istore 的,貌似没这个包。 有没有相同情况的老哥指个路。

定制化部署的最佳实践

By: anivie
9 July 2025 at 20:51
anivie:

新公司当学徒,目前还是黑奴阶段,每天都是给不同的电脑重复装系统,从 win7 到 win10 (主要是 win10 ),x32 到 x64 都有 安装的流程一般是:

  • 装系统
  • oobe 设置
  • 安装系统更新
  • 安装办公软件(免费的软件是官网下载,收费的软件有自己的安装包)
  • 安装杀毒软件,扫描病毒,然后卸掉杀毒软件
  • 安装特定的杀毒软件,绑定资产好信息
  • 完成

这个步骤只有 oobe 能想到可以自动化,剩下的步骤都不知道怎么搞,目前想的是虚拟机里配置一遍,然后用 Sysprep 清理掉虚拟机的信息(虚拟驱动什么的),打包成 ghost 镜像过去,但是这样也存在一些问题:

  1. Sysprep 后会强制进 oobe ,似乎之前的账户也会被删除掉,软件那些也不好保留
  2. 系统补丁和免费软件会更新,但是这个过程没法自动化,我还是得三天两头重新打包

来问问 V 友们这种场景的最佳实践是什么样的,想尽量增加一点摸鱼时间

机场不让带充电宝,但没说不让带笔记本电脑,手电筒的对吧?

By: imdong
9 July 2025 at 19:31
imdong:

要做飞机,家里三个充电宝没有一个带 3C ,由于本来就是低频用品,且坐飞机是更低频,而是所以不打算买新的。

本来已经做好了硬扛,结果安检完发现电量已经不是满的了,开始焦虑。

突然想起来笔记本电脑可以放电!

突然又想起来,我昨晚顺手把手电筒塞包里了,我女朋友还问我用得到么?

你看,这不就用得到了?

机场也没说不让带手电筒啊!!

作为一个手电筒有 10000mAh 很合理吧?

边学边练,提高阅读体验,快来试试, Docker 实践,看看自己知道多少?

By: Steven2
9 July 2025 at 19:26
Steven2:

阅读地址,https://www.skillup.host/1/docker/docker_practice/README.md 同时支持 PC 和手机。 Docker 是个划时代的开源项目,它彻底释放了计算虚拟化的威力,极大提高了应用的维护效率,降低了云计算应用开发的成本!使用 Docker ,可以让应用的部署、测试和分发都变得前所未有的高效和轻松!

无论是应用开发者、运维人员、还是其他信息技术从业人员,都有必要认识和掌握 Docker ,节约有限的生命。

本书既适用于具备基础 Linux 知识的 Docker 初学者,也希望可供理解原理和实现的高级用户参考。同时,书中给出的实践案例,可供在进行实际部署时借鉴。前六章为基础内容,供用户理解 Docker 的基本概念和操作; 7 ~ 9 章介绍包括数据管理、网络等高级操作;第 10 ~ 12 章介绍了容器生态中的几个核心项目; 13 、14 章讨论了关于 Docker 安全和实现技术等高级话题。后续章节则分别介绍包括 Etcd 、Fedora CoreOS 、Kubernetes 、容器云等相关热门开源项目。最后,还展示了使用容器技术的典型的应用场景和实践案例。

[求助] MacOS 启动浏览器总是出现未响应

By: Wxh16144
9 July 2025 at 19:18
Wxh16144:

遇到这个问题有短时间了,最近实在受不了了,自己也尝试解决过,但还是存在...

演示视频: https://www.bilibili.com/video/BV1YTGPz7EjV (视频简介有中文版问题描述

(我已经向 Chrome 社区发送了类似提问,依然选择 v2 在发一份,想看看这边的大佬是否有解决思路

Chrome 帮助中心帖子: https://support.google.com/chrome/thread/356342270


补充一些基本信息:

MBP 是 15.2, Mac mini 是 15.5 ( mini 的数据是我用时间机器同步过去的)两台设备均有同样的问题

  1. 使用腾讯柠檬工具清理过系统缓存,也尝试重新安装过 Chrome 但是问题依旧存在。
  2. 尝试禁用所有扩展并启动,依旧未能解决问题。
  3. 我使用 https://github.com/haochuan9421/private-chrome 提供的脚本在全新启动一个无痕浏览器就不会出现视频中的问题
  4. 我本身做 electron 开发或者 e2e 测试,通常本地会有多个版本 chromium 不确定是不是这个问题导致的。

综上,我不清楚应该从哪些方面去排查问题。还请大佬们不吝赐教,提前感谢。

[远程兼职招聘] 寻找长期稳定的技术协作支持岗

By: feynixs
9 July 2025 at 19:15
feynixs: 👉 面向计算机相关专业 学生 / 应届生/研究生/在职等,月薪 ¥2000~¥3000 ,任务轻量,可长期,北京地区优选
________________________________________
✅ 我们是谁:
我们是一组正开发多个 AI 驱动的视频教学类产品的个人项目团队,目前正在推进:
•iOS 原生播放器(字幕交互 + 视频学习)
•教师预制内容系统(字幕 + 解释包生成)
•学生端任务系统(学习任务执行 + 跟读评估)
•H5 / MongoDB / Node.js 后端服务集成
________________________________________
✅ 我们需要你做什么?
这个岗位不是主力开发者,而是协助者,负责连接我们多个模块之间的协作与系统运行维护:
类型说明
🖥️ 日常任务协助部署 H5 系统、API 对接调试、管理小型数据库、上传字幕/视频文件
🔧 技术维护能打包 iOS 测试包 / 配置前端接口 / 管理 Git 仓库
📂 内容处理协助处理 JSON/SRT/字幕文件,执行脚本、维护版本
🧠 协调支持与多个外包开发者保持接口对接,记录任务进展、反馈技术问题
________________________________________
✅ 你需要具备什么?
要求项内容
🎓 背景计算机相关专业,大三 / 大四 /研究生或 刚毕业 1 年内
🧠 基础技能熟悉 Git 、能读代码结构、了解前后端部署基本流程
🛠️ 技术方向熟悉 Node.js / Python / Bash 任意一种脚本环境者优先
🗂️ 文件操作会处理 JSON 、SRT 、MongoDB 基本命令更佳
🕒 时间安排每天投入 1~3 小时,可接受远程长期协作
📲 沟通方式微信 / GitHub / 远程桌面协作均可
________________________________________
💰 薪资与合作方式:
项目内容
💰 薪资¥2000 ~ ¥3000 / 月,视能力与稳定性调整
📍 模式全远程,任务量轻,无需坐班
⏳ 时长期望 6 个月至一年以上合作,持续更新系统版本
________________________________________
🎯 申请方式(请务必附带):
请通过 v: m15701148130 提交以下信息:
•自我介绍(学校/年级/当前情况/掌握语言/是否有过远程开发经验)
•可提供的 GitHub / 项目截图 / 简历
•每周可工作的时段与频率

[长期 / 兼职] 招前端(Web / 管理端)+ 安卓原生开发(多技术栈匹配)

By: leogray
9 July 2025 at 19:06
leogray:

团队有多条业务线开发需求,现招长期或兼职开发者,技术栈匹配即可投递: 技术栈要求: Web 前端 TypeScript + React (移动端 H5 / 网页端) 管理端 Vue + 熟悉后台管理系统开发(如 Ant Design Vue 等) 安卓原生 Java 开发,有独立开发 App 经验,能处理兼容性问题 后端为 Golang Gin 框架,需配合接口联调(无需后端开发经验,能对接即可) 工作内容: 接口封装、功能模块开发、现有 bug 修复 参与团队协作,按需求迭代优化 远程协作,时间灵活,定期同步进度 合作方式: 长期 / 兼职均可,兼职需注明每日可投入有效工时(如 3 小时 +) 按工作量 / 模块结算,报酬可谈

有意向请加 微信 Base64:aHFoMTg4MjQ3Mg== 备注格式:「岗位 + 长期 / 兼职 + 每日工时(兼职)」

win10 被强制更新到 win11,有办法阻止吗?

By: ksc010
9 July 2025 at 19:05
ksc010:

电脑好久没重启了, 我一般重启的时候 就顺便更新系统打补丁

然后今天 提示我可以更新到 win11 我明确点击了 否, 但是 感觉没反应, 然后怕卡住点好几次

结果普通更新重启系统后 自动下载了 win11 现在 提示

Windows 11, version 23H2

状态: 正在等待重启

现在还有办法 阻止吗?

太 sb 了

自建 Bitwarden,想问下 V 友们这样安全系数高吗?

9 July 2025 at 19:04
E263AFF275EE4117:
  • 服务器配置 OpenVPN ,通过根证书+自签名密钥+账户密码方式访问
  • 服务器关闭 22 端口,即由 OpenVPN 网络下,通过公钥方式进行免密登录,仅放开 443 端口(有个博客站)
  • 数据源用 MySQL ,异云服务商、异地主机搭建主从数据库
  • Nginx 屏蔽 Web 端及页面访问,只保留相关 API 接口,API 接口访问受限 OpenVPN 网络白名单
  • 启用自签名 SSL 证书,并导入安卓手机\PC ,即访问 https://11.1.0.1 网络 (Bitwarden 的服务访问需要 ssl)

dcatplus-admin 开放接口文档系统 (简单注释即文档)

By: ycookie
9 July 2025 at 19:03
ycookie:

dcatplus-admin 开放接口文档系统

Dcatplus-Admin 是一个基于 Laravel 的高效后台开发框架,以极简代码、丰富组件和优雅的界面设计,快速构建功能完善的后台管理系统(非前后端分离)。无需花费更多时间 学习掌握其它技术栈,就能快速构建交付你的项目。

dcatplus-admin 1.4.2 后开始支持开放接口功能 查看演示 Laravel12 + dcatplus-admin(1.4.2)

1. 特色功能

本系统基于 dcatplus-admin 代码生成器与 dedoc/scramble 深度整合,提供以下核心特色:

  • 自动化接口生成:根据数据表结构自动生成 RESTful API

  • 多端隔离:支持多模块接口独立管理(管理端/商家端/用户端)

  • 注释即文档:采用 OpenAPI 3.0 规范,代码注释自动生成文档

  • 可视化调试:内置 API 调试工具,支持在线测试接口

  • 权限集成:与 dcat-admin 权限系统无缝对接

  • 版本管理:支持接口版本控制与历史记录查看

2. 接口模块划分(已自带授权)

系统包含以下独立接口模块:

| 模块名称 | 访问前缀 | 说明 |

|------------|-------------|-------------------------|

| admin-api | /admin-api | 平台管理端接口(超级管理员使用) |

| member-api | /member-api | 用户端接口(客户端用户使用) |

3. 文档系统特色

3.1 智能解析

  • 自动识别路由参数、请求方法、响应结构

  • 支持 JSON/XML 等多种响应格式展示

  • 自动提取验证规则生成参数校验说明

3.3 文档配置

config/scramble.php 配置 也可直接查看scramble官方文档 >> 查看


<?php

use Dedoc\Scramble\Http\Middleware\RestrictedDocsAccess;

return [

/*

* API 基础路径。默认情况下,所有以此路径开头的路由都将被添加到文档中。

* 如需自定义此行为,可以使用`Scramble::routes()`添加自定义路由解析器。

*/

'api_path' => 'api',

/*

* API 域名。默认使用应用域名。这也是默认 API 路由匹配器的一部分,

* 如果自行实现路由匹配器,请确保在需要时使用此配置。

*/

'api_domain' => null,

/*

* OpenAPI 规范文件的导出路径。

*/

'export_path' => 'api.json',

'info' => [

/*

* API 版本号。

*/

'version' => env('API_VERSION', '0.0.1'),

/*

* 在 API 文档首页(`/docs/api`)显示的描述文本。

*/

'description' => '用户端 Api 文档',

],

/*

* 自定义 Stoplight Elements UI

*/

'ui' => [

/*

* 文档网站的标题。为 null 时使用应用名称。

*/

'title' => '用户端 Api 文档',

/*

* 文档主题。可选值为`light`和`dark`。

*/

'theme' => 'light',

/*

* 隐藏"Try It"功能。默认启用。

*/

'hide_try_it' => false,

/*

* 在目录中隐藏 Schema 。默认启用。

*/

'hide_schemas' => false,

/*

* 显示在标题旁边的小型方形 logo 图片 URL ,位于目录上方。

*/

'logo' => '',

/*

* 控制"Try It"功能的凭证策略。可选值:omit(忽略)、include(包含,默认)、same-origin(同源)

*/

'try_it_credentials_policy' => 'include',

/*

* Elements 提供的三种布局:

* - sidebar (Elements 默认):三栏设计,带有可调整大小的侧边栏

* - responsive:类似 sidebar ,但在小屏幕下会将侧边栏折叠为可切换的抽屉式菜单

* - stacked:单栏布局,适合已自带侧边栏的现有网站集成

*/

'layout' => 'responsive',

],

/*

* API 服务器列表。默认 null 时,服务器 URL 会根据`scramble.api_path`和`scramble.api_domain`配置自动生成。

* 如果提供数组,则需要手动指定本地服务器 URL(如果需要)。

*

* 非默认配置示例(最终 URL 使用 Laravel 的`url`辅助函数生成):

*

* ```php

* 'servers' => [

* 'Live' => 'api',

* 'Prod' => 'https://scramble.dedoc.co/api',

* ],

* ```

*/

'servers' => null,

/**

* 控制 Scramble 如何存储枚举用例的描述。

* 可用选项:

* - 'description':将用例描述存储为枚举 Schema 的描述(使用表格格式)

* - 'extension':将用例描述存储在枚举 Schema 的`x-enumDescriptions`扩展中

*

* @see https://redocly.com/docs-legacy/api-reference-docs/specification-extensions/x-enum-descriptions

* - false:忽略枚举用例描述

*/

'enum_cases_description_strategy' => 'description',

'middleware' => [

'web',

RestrictedDocsAccess::class,

],

'extensions' => [

],

];

3.4 生成多个文档

例如:需要生成一个 商家端 api 文档. 文档访问的地址是: http://www.xxx.com/docs/store-api#/

app/Providers/AppServiceProvider.phpboot 方法中添加如下代码


// 注册 store-api 文档

$store_api_path = config('admin.openapi.store-api.api_path','store-api'); // 可以从配置文件中获取

\Dedoc\Scramble\Scramble::registerApi($store_api_path, [

'api_path' => $store_api_path,

'info' => [

'version' => config('admin.openapi.store-api.info.version','1.0.0'),

'description' => config('admin.openapi.store-api.info.description','管理端 api 文档'),

],

'servers' => [

'Local' => $store_api_path, // 本地环境

'Prod'=> env('APP_API_URL').'/'.$store_api_path, // 线上环境

],

'ui' => [

'title' => config('admin.openapi.store-api.ui.title','B 端 Api 文档'),

]

])->withDocumentTransformers(function (OpenApi  $openApi) {

$openApi->secure(

SecurityScheme::http('Bearer','JWT')

);

});

// 注册 api 路由

\Dedoc\Scramble\Scramble::registerUiRoute('docs/'.$store_api_path,$store_api_path);

\Dedoc\Scramble\Scramble::registerJsonSpecificationRoute('docs/'.$store_api_path.'json', $store_api_path);

// 配置

Scramble::configure()

->withDocumentTransformers(function (OpenApi  $openApi) {

$openApi->secure(

SecurityScheme::http('Bearer','JWT')

);

});

3.4.1 生成多个文档的呈现效果预览

dcatplus-admin 开放接口文档系统 (简单注释即文档)

3.5 交互式文档


use App\Models\StoreUser;

use Dedoc\Scramble\Attributes\QueryParameter;

use Dedoc\Scramble\Attributes\BodyParameter;

use Dedoc\Scramble\Attributes\Group;

#[Group('授权','用户授权',1)]

class  StoreAuthController  extends  Controller

{

/**

* 门店登陆

* 通过门店编号和密码获取 token

* @unauthenticated

* @operationId storeLogin

*/

public  function  login(Request  $request){

$request->validate(

[

/**

* 门店编号

*@default 1000003

*/

'username' => ['required','string','min:3','max:20',Rule::exists(StoreUser::class, 'username')],

/**

* 登陆密码

* @default 12345678

*/

'password' => ['required','string','min:6','max:20'],

], [

'username.required' => '请填写用户名',

'username.min' => '用户名长度不能小于 3 个字符',

'username.max' => '用户名长度不能大于 20 个字符',

'username.exists' => '用户名不存在',

'password.required' => '请填写密码',

'password.min' => '密码长度不能小于 6 个字符',

'password.max' => '密码长度不能大于 20 个字符',

]

);

}

椅子选择 目前中意的是海沃氏 Zody,在哪里买合适?享坐就坐和安奈森工学这两家低价店靠谱吗?还是买二手的第二树家具?

By: OPUK
9 July 2025 at 18:52
OPUK:

RT ,本人因为腰间盘突出术后,想着给自己换一个好一点椅子,现在发现几家低价店,想问一下有没有在淘宝这三家店里买过东西的,求求。 实在不靠谱的话那我就去京东自营买。

工作 5 周年,一些经验分享给大家~

By: debuginn
8 July 2025 at 19:44
debuginn:

原文链接:《入职 5 周年,我和小米的 5 周年》

这是我第一个职业生涯的 5 年,也是在小米的 5 年,是我从学生到职场人的蜕变的历程,也是从职场小白到高级工程师的修炼之旅,5 年的时间也在积累着很多的职场经验,在这里与大家共勉。

时刻准备迎接着变化,引用《凡人歌》中那隽的一句话就是“这个世界唯一不变的就是时刻在变化着”(杂谈:戏剧的是那隽上班的地方就在我公司隔壁)。无论是在工作还是生活,我们永远都不可能知道明天会发生什么,会给我们带来怎样的变化,这些变化有可能对我们来说非常有利,同样也可能让我们陷入困境。就如股市一样,我们无法预知市场明天的走向是对我们利空还是利多。我们只能是做到未雨绸缪,就像我们准备知识技能来应对职场的变化、购买保险来应对未来未知的风险、存储资金来应对可能需要用到钱的地方、扩展交际圈来丰富自己的认知与眼界等等。

身体才是革命的本钱,拥有一个健壮的身体才是奋斗的基石,适当的锻炼与时不时外出旅行或者徒步或者公园遛弯或者冥想,对于我们的健康来说是非常重要的,同时,由于食品安全问题,学会严选食物和水也变得非常重要,对于我而言,周末时间我可以自己做饭就不会选择去吃外卖,少吃或者尽量不吃带有食品添加剂的食品。同时,要找到一件可以使自己变得开心快乐的事情,无论是需要付费体验也好还是免费就可以得到的,一定要让自己的身体有向上的活力,才可以维持自己的健康,稳固好自己的基石。

保持终身学习的习惯,作为互联网行业中一员的我,再也没有比互联网相关技术迭代快的行业了,给非这个行业的人带来最直观的就是自己手机的操作系统和安装应用软件的更新频率,快则一天几个版本、慢则一两个月一个版本迭代。这背后带来的不仅是功能的更新还有底层依赖的创新和迭代。从大学时开始接触到的大数据、到现在的 AI ,每年都会有新的知识和领域颠覆我们现在的行业的发展,只有我们主动去拥抱去学习对应的知识,学会使用与利用这些工具,才可以让我们在这个不断更新迭代变化的社会有自己的一席之地。

对工作保持敬畏与认真的态度,大家在互联网上经常调侃到某些系统或者 APP 配置素材错误而称之为“世界是一个巨大的草台班子”,很多的事故的背后大多数源自于负责的人不认真不细致,对上线不存在敬畏之心,从而造成巨大的损失。5 年时间里,除了有几次由于全局把控没到位遇到了不可预知的问题,除此外近上千次的上线操作,我都是保持高度集中,别人检查 1 遍的内容,我要求自己检查 3 遍,从而确保上线没有问题,同时每次操作上线之后对应的业务的页面或者核心购物流程都会去下单校验下是否有问题,同时也会开启日志或者 grafana 监控来避免报错波动。

多参加技术分享与多阅读优秀的博客,我们在当今知识爆炸的年代,要学会站在巨人的肩膀上去做事情。很多时候别人的思维或者创新点在我们工作中都是有借鉴或者参考意义的。只有不断的去汲取优秀的思想、技巧或者经验,才可以让自己得到持续的提升。寻找和发现优秀的博客也非常重要,因为你发现并开发 follow 了一些优秀的人或者团队之后,你会发现自己的思想或者行为也逐渐跟着趋同化了,所谓“近朱者赤,近墨者黑”应该就是这样了。

以上,5 年时间,总结了 5 点小经验,与大家分享和共勉,屏幕前的你可能已经工作了 5 年 10 年可能还没有 5 年时间,也欢迎你把你的经验在评论区分享给大家。

moon

近视手术分享

By: zhuyao
9 July 2025 at 18:19
zhuyao:

###为什么想做屈光手术? ### 戴眼镜非常不方便,特别是中高度近视。 冬天眼镜会起雾,包括但不限于嗦粉,从室外进入温暖的室内,还有戴口罩。 骑车碰到下雨,眼镜挂满水滴,怎么都看不清路。 吃火锅及带汤水的食物,溅到眼镜上。 不方便游泳,不方便看 Bikini ###为什么没做飞秒? 我的眼角膜厚度只有 475 ,600 度的近视飞秒要削掉 110 ,只剩 365 ,厚度低于 400 其实很危险,所以没办法做飞秒。ICL 晶体植入除了贵其他都是优点。 ###手术费用是多少? 术前检查免费,做 ICL 的话术前药水,术中及术后一共 2w8 左右。有一只眼睛散光则加 3000 。 ###术前做些什么检查? ICL 术前检查要多于全飞秒。要做眼球深度,角膜厚度,眼底拍照,眼部 B 超等。 影响深刻的是: 泪道冲洗:护士拿着注射器插到眼角的泪腺注入盐水(不痛,更多的是紧张),如果泪道没有炎症堵塞,那么盐水就顺着泪道流入嘴里,要么嘴巴含住盐水等结束吐掉,要么咽下去喝掉(时间太长了,我咽下去了。。。) UMB 超声检查:这个是所有检查里面最长和最让人紧张的检查。具体是躺着床上,撑开上下眼皮,一个漏斗样的塑料杯放在眼球上方,医生往杯子里倒入液体,接着一个像陀螺一样的仪器移到眼球表面转圈圈,期间要按照医生提示向上下左右看,这是一种侵入式检查,不痛。但是我特别特别地紧张,紧张到说不出话来了,要是一口气吸不来得当场去世。 ###手术流程是怎样的? 到了医院后,护士开始安排滴眼药水,要滴麻药,还要滴散瞳药。 我前面排了两个 ICL 手术的,我是第三个进手术室的。 进入手术室第一道门,护士让我先穿上手术服,手不要碰脸,接着护士开始用药水冲洗我的眼睛,因为散瞳后手术室的灯光出奇得亮,我一直翻白眼,差点就要被照射得晕过去了。 冲洗完就进入第二道门,第一人已经进去手术了,我跟第二个人一起坐着手术室门外,看得出来他很紧张,一直在大口呼气。我们没有交流,我怕被他知道我也很紧张。 不知道过了多久(其实没多久,就是紧张,度秒如年。)到我了,躺在手术床上,护士给我盖上整张脸,医生用剪刀剪开两眼两个洞,时不时护士给我滴一滴麻药。开始前主刀医生还跟我说"不要紧张啊,很快结束“。 手术正式开始,主刀和副主刀(应该是助手?人生第一次做手术,不了解)还有护士,一起喊,xxx (我名字),现在开始左眼手术,600 度,ICL 。我眼睛文 翻译文字识别是被撑开的,虽然滴了麻约,但是能感受到手术刀冰凉的,也能看到手术刀和手术灯在视线上方,医生用一根管子将晶体从切口处推入进去,很顺利,没有一点感觉。 第二只眼睛开始,医生们继续喊,现在开始右眼手术,625 度,散光 175 ,TICL 。 人不可能一直幸运! 右眼推入晶体后,晶体没有摊平,你可以想象成戴隐形眼镜没有平摊附着在眼球表面,需要调整。这个是操作是作用在眼球里面,酸,胀,但是不痛。 我的拳头都捏得紧紧的,我没有了呼吸(紧张到憋气),医生们还在讨论”哎呀,第一只眼睛好顺利,一下就好了,好完美",大概持续了“一个世纪”,终于结束,虽然模糊,但是比不戴眼镜时清晰了。 到了术后休息区,护士叮嘱我要按照时间滴四瓶不同的眼药水,还要测眼压。麻药过去后,眼睛开始发酸,酸到头皮发麻,疯狂流眼泪,有一点点点点痛,但酸已经盖过了痛。只能闭眼休息。旁边一个姐姐应该是飞秒,已经开始玩手机,共享她的术后感受。跟我一起排队的两个男生 ICL ,他们脸上已经没有了痛苦的表情。(对的,我已经能看清四五米远的脸了),墙上的海报,字越来越清晰,我的世界越来越清晰。 ###做完多久可以上班? 我做完第二天复查是左眼 1.2 右眼 1.0 ,第三天我去上班了。除了看电脑和手机有点发酸,其他没有什么感觉,只是觉得,哇,每个人的脸上好多毛孔。 ###做完多久可以玩手机? 第二天我就开始看手机了,但是只看一会儿,眼睛太疲劳了,一直在闭眼休息,睡觉。 ###能做哪些运动? 篮球的话激烈对抗不可以,其他都可以玩的。跳伞蹦极不能玩 ###目前视力有减退吗? 目前左眼 1.5 ,右眼 1.0-1.2 看光线 ###目前有什么不适的? 没有,刚做完几个月 ICL 特有的光环已经习惯了,不去刻意寻找,基本不影响什么。比如晚上开车,也无影响

不会发图。不然会附上光环是啥样的

AI 炒股,关于构建大盘趋势的 Prompt 经验分享 4

By: anoyi
9 July 2025 at 18:14
anoyi:

前言

接前面三篇:

感谢来体验工具的各位 V 友,也特别感谢提供建议的股友。因为目前不准备开源工具,所以分享一下工具里面用到的提示词,供对这个领域感兴趣的 V 友参考参考。

生成大盘趋势的提示词

如何让 AI 理解最新的大盘数据?最简单的做法是把指数的日 K 数据直接扔给 AI ,但是如下图,有个很大的问题,太消耗 tokens 了,单个指数 90 个交易日的数据,就要消耗 6k+ tokens 。

大盘指数除了上证指数,还有很多其他指数,对个股决策都是有用的数据,所以每天收盘,对历史数据汇总总结,再用于次日个股决策就非常精简。

让 AI 总结大盘趋势的提示词示例:

# 角色与目标
你是一位顶尖的量化策略分析师,负责整合多个核心市场指数的数据,以生成一个全面的、供 AI 模型直接使用的市场短线状态报告。

我的目标是让你分析我提供的多个指数(上证、深证、创业板等)的日 K 数据,并输出一个单一的、结构化的 JSON 对象。该 JSON 对象将作为下游 AI 进行板块轮动分析和个股选择决策的唯一宏观输入。

# 输入数据格式
我将使用 XML 风格的标签来提供多个指数的最近 90 天的日 K 数据。每个指数数据块都将由一个`<data>`标签包裹,并带有`index_code`属性来标识指数代码。

例如:
<data index_code="sh000001">
  ... sh000001 的 JSON 数据 ...
</data>
<data index_code="sz399001">
  ... sz399001 的 JSON 数据 ...
</data>

JSON 格式的数据字段含义如下:
- `dt`: 日期
- `ochl`: 包含四个值的数组,依次是 [开盘价, 收盘价, 最高价, 最低价]
- `v`: 成交量(单位:万手)
- `a`: 成交额(单位:亿)
- `chr`: 涨跌幅百分比

# 分析逻辑指令
1.  独立分析: 对提供的每一个指数,独立进行短线分析,提取以下关键指标。
2.  综合研判: 在完成所有独立分析后,进行综合研判,生成一个全局的市场视图。研判逻辑如下:
   - 总体动能: 综合所有指数的动能评分,给出一个加权(或平均)后的市场总体动能分。
   - 市场分化度: 评估各指数间走势的一致性。如果各大指数走势同步(同涨同跌),则为“一致”;如果出现主板涨、创业板跌(或反之)等情况,则为“分化”。
   - 领涨/领跌板块: 明确指出当前哪个指数代表的板块动能最强(领涨),哪个最弱(领跌)。
   - 主导策略: 基于总体动能和分化度,给出最合适的宏观操作策略。

# 输出格式要求
你必须严格按照下面定义的 JSON 结构输出结果。不要添加任何 Markdown 格式、解释性文字或其他非 JSON 内容。

{
  "report_date": "${最后一个交易日}",
  "market_synthesis": {
    "overall_momentum_score": -2, // 综合动能评分: -2(极熊) 到 +2(极牛)
    "market_consensus": "分化", // 市场共识: "一致" | "分化" | "高度分化"
    "leading_index": "sz399006", // 动能最强的指数代码
    "lagging_index": "sh000001", // 动能最弱的指数代码
    "dominant_strategy": "高抛低吸" // 主导策略: "积极做多" | "逢低做多" | "高抛低吸" | "逢高减仓" | "空仓观望"
  },
  "individual_indices": [
    {
      "index_code": "sh000001",
      "name": "上证指数",
      "momentum_score": 1, // 动能评分: -2 到 +2
      "volume_health": "健康", // 量价健康度: "健康" | "背离" | "萎缩"
      "short_term_trend": "震荡偏强", // 短期趋势: "强势上涨" | "震荡偏强" | "盘整" | "震荡偏弱" | "弱势下跌"
      "support": "3450",
      "resistance": "3500"
    }
    // ... 其他指数的分析结果
  ]
}

简单的结果示例:

{
  "report_date": "2025-07-09",
  "market_synthesis": {
    "overall_momentum_score": 1,
    "market_consensus": "分化",
    "leading_index": "sz399006",
    "lagging_index": "sh000688",
    "dominant_strategy": "逢低做多"
  },
  "individual_indices": [
    {
      "index_code": "sh000001",
      "name": "上证指数",
      "momentum_score": 1,
      "volume_health": "健康",
      "short_term_trend": "震荡偏强",
      "support": "3450",
      "resistance": "3510"
    },
    {
      "index_code": "sz399001",
      "name": "深证成指",
      "momentum_score": 1,
      "volume_health": "健康",
      "short_term_trend": "震荡偏强",
      "support": "10400",
      "resistance": "10650"
    },
    {
      "index_code": "sz399006",
      "name": "创业板指",
      "momentum_score": 2,
      "volume_health": "健康",
      "short_term_trend": "强势上涨",
      "support": "2130",
      "resistance": "2200"
    }
  ]
}

次日盘中,就可以利用实时的指数数据 + 总结的指数趋势数据作为交易决策的一部分。

北京 / 运维工程师 / 熟悉 K8s & 阿里云 / 求内推或机会

By: qiuzhi123
9 July 2025 at 18:14
qiuzhi123:

你好,我是一名运维工程师(女 25 岁 22 年毕业 本科),目前在积极寻求北京地区或远程岗位,目标职位为:运维工程师、云平台工程师、DevOps 等方向。

👩个人简介:

•3 年 Linux 运维经验,熟悉系统服务管理、性能调优、权限控制;
•熟悉 Docker 、Kubernetes 容器平台,掌握 Helm 、服务编排与常见调优手段;
•有实际在阿里云上部署电商系统的经验,熟练使用 ECS 、RDS 、SLB 、NAS 、ACK 等产品,能独立完成项目部署与上线;
•熟练使用 Ansible 自动化部署工具;
•熟悉 MySQL 主从复制、备份恢复、Redis 哨兵与集群方案;
•有 SD-WAN 项目交付经验,懂网络基础,具备一定故障定位能力;
•掌握常见监控(如 Prometheus 、Zabbix )、CI/CD 等工具。

📄 简历:

可私信我或邮箱联系: 2049900511@qq.com PDF 简历/在线简历可随时提供

🙏 求内推/合作:

希望能加入一支稳定、有技术氛围的团队,持续提升能力,也欢迎猎头朋友合作推荐~

求租丰台科技园-六里桥的一居 or 俩居

By: sakurawzt
9 July 2025 at 18:13
sakurawzt:

俩个人住,带俩条小博美,基本上没人敲门什么的不会乱喊乱叫很乖,所以也想找个隔音比较好的 看了不少房,总体来说很多房比较旧,想找一个电梯、集中供暖、隔音好、小区环境稍微好点的小区 如上所说确实看了不少房,但是很多中介都比较离谱推的都是老破差贵的实在接受不了,也有可能是因为看到我比较年轻想宰我一刀 看小红书上有几个小区的中介成群体出现,风评极差,所以租房更难了,看到别的评论区的房东现身说法,各种离谱事很多,所以想看看 v 站能不能找到合适的房子 俩个人住房比较爱惜,虽然有小狗可能有人会担心家具什么的,也很约束小狗不会让他乱搞加上小狗都比较听话所以还行,之前在宋家庄住,住了俩年,这次因为公司搬家,迫不得已我也得搬家,后续公司 3 年内不会在换址,想着一次性租好就不用再换了

建了一个 AI 编程工具(Claude Code、Cursor 等)使用交流交友群 大家一起交流使用心得吧

By: uhlan
9 July 2025 at 18:07
uhlan: 之前有个 V 友建了一个 Claude Code 的交友群,但是因为很多人在讨论账号问题,群主觉得背离了建群的初衷,就把群解散了。

所以我新建了一个群,不限制讨论 Claude Code ,不搞工具崇拜,大家自由在群里讨论工具使用心得和工作体会,等等都可以。只要不打广告,不人生攻击即可。

https://imgur.com/2Ls71Oe

更换了新手机才知道,深圳电信的一号双终端无法再激活手表蜂窝网络了

9 July 2025 at 18:02
fankangsong:

更换手机,手表的 eSIM 要先注销,一旦注销,就无法再重新激活蜂窝网络了,致电电信客服被告知,一号多终端的业务 2025 年 1 月份下线了,下线动作没有收到任何短信通知。目前手表的蜂窝功能成为摆设了。

物联网系统长连接服务器与容器平台

By: zzlyzq
9 July 2025 at 18:01
zzlyzq:

目前,有一套物联网平台,采用的是十年前的 dcos marathon 平台。 如果想从外界访问容器内部服务,可以通过 marathon-lb 。 marathon-lb 是 haproxy 改装的,支持 http 以及 tcp 服务,长连接也可以。 但是,每次容器集群内部有变动,marathon-lb 会自动从 dcos master 节点获取信息,并自动更新自己的配置。 如果集群里面有长连接服务。在 marathon-lb 因容器服务重启或者其他变更导致变动时,会重新应用一个 haproxy 配置,但是老的连接还可以继续保持。 这种策略会造成随着时间的推移,会有更多的 haproxy 进程出现,虽然只是会保持老的 tcp 连接。

可是,在物联网平台场景下,物联网设备通过 tcp 与服务器建立长连接是不需要使用的。

想了解下,大家有没有类似场景,提醒一下笨笨的我,你们是怎么做的架构。

我想,理想中的长连接服务可能是采用 c++或者 golang 编写,直接运行在宿主机吧。前边可以采用 lb 一下。

请大神赐教。

杭州 4 年前端求职

By: mykaii
9 July 2025 at 17:57
mykaii:

基本情况

 杭州前端 4 年 | 普通全日制本科 | 计算机科学与技术 | 目标薪资:20k
 

自我介绍

个人在技术上比较喜欢折腾,之前待的公司技术调研和选型基本上都是我来,平时也学一些后端知识,对软件开发整个领域都有一些涉猎(能代表前端和后端拉扯)。

联系方式 vx: bXlrYWk5OA== 邮箱:bGkxOTk4a3FAMTYzLmNvbQ==

  • 技术栈:Vue 生态 / micro-app / GitLab CI/CD / Uniapp / Unocss
  • 擅长方向:组件库开发 / 低代码开发 / 前端基建开发 / 性能优化和分析 / 中台开发 / 大型项目
  • 其他:Python / Golang / Linux / Docker / Nginx
  1. 负责技术调研和架构选型,长期对项目,组件,中台和文档进行维护。
  2. 基于 Pnpm Monorepo 研发高阶组件库和多个业务组件库,并发布到 Npm 上。后续的项目都基于这套组件库。
  3. 基于 VUE3 ,UnoCss ,Arco 从零搭建中后台模板,落地项目 20+。
  4. 搭建前端脚手架,整理出应用模板,组件库开发模板,文档模板,移动端模板等。同时也统一了技术栈和规范,保证开发体验尽可能一致。
  5. 推动团队使用 Jenkins 自动化发版,完成相关发版脚本。
  6. 持续迭代内部中台开发。基于 Json Schema 的低代码开发和维护,低代码生态的扩展。(借鉴了百度的 Amis),数据源和接口编辑等功能。
❌
❌