4作者: vinhnx7 个月前原帖
我创建了VT Chat,这是一个以隐私为首的人工智能平台,所有的对话都保存在本地,同时提供先进的研究功能,并可访问15个以上的AI模型,包括Claude 4 Sonnet、Claude 4 Opus、O3、Gemini 2.5 Pro和DeepSeek R1。 在线访问:<a href="https://vtchat.io.vn" rel="nofollow">https://vtchat.io.vn</a> | 来源:<a href="https://github.com/vinhnx/vtchat">https://github.com/vinhnx/vtchat</a> 其核心区别在于真正的本地优先架构。所有聊天记录都存储在IndexedDB中,零服务器存储。您的API密钥从不离开浏览器,作为开发者我也无法看到它们。您可以在OpenAI、Anthropic、Google等提供者之间切换,以比较响应,并确保共享设备的数据隔离。 我添加了一些我每天实际使用的研究功能:深度研究可以进行多步骤的研究并进行来源验证,专业搜索集成了实时网页搜索,AI记忆则从您的对话中创建个人知识库。此外,还有PDF文档处理、一个“思考模式”以查看完整的AI推理,以及结构化提取将文档转换为JSON。AI驱动的语义路由会根据您的查询自动激活工具。 该平台使用Next.js 14、TypeScript和Turborepo在单一代码库中构建。所有内容都是完全开源的,您可以使用自己的API密钥进行自托管。托管版本大部分功能免费,VT+选项提供高级模型和先进的研究能力。 欢迎讨论本地优先设计决策、研究工作流程架构或其他任何技术细节。
1作者: ogora7 个月前原帖
你好,HN, 我开发了一款名为 PureWord 的 Chrome 扩展,它可以实时过滤粗俗和冒犯性语言。该扩展将这些词汇替换为中性且用户自定义的替代词。 我们的目标是让用户能够塑造一个尊重的浏览体验,无论是用于工作、家庭还是一般使用,而不强制实施审查。 该扩展完全在浏览器中运行,采用快速的广告拦截式过滤,包含白名单/黑名单控制,并支持暗黑模式。它的设计轻巧高效。 我希望能得到以下方面的反馈。我正在考虑像社区维护的词汇列表和基于上下文的个人资料(例如家庭与工作)这样的选项。 这些功能是否有用,或者您会建议其他方向? 您的见解将帮助我理解用户的需求,并指导未来的改进。 谢谢!
1作者: OulaX7 个月前原帖
你好, 关于我的一些背景信息: 我是一名来自伊拉克的软件开发者,获得计算机科学学士学位后,我开始寻找本地的工作,但在我目前的城市找不到任何开发者职位。我申请了其他城市的职位,但开放的岗位数量相对于申请者来说非常少,竞争非常激烈,我大约花了一年时间都没有找到工作。 之后,我找到了一份教师的职位,开始教授编程基础和网页开发。我在这个岗位上工作了两年,在此期间,我尽量在LinkedIn和其他地方申请尽可能多的软件开发职位,主要寻找美国或其他地方的全远程岗位。 后来,我在一家初创公司找到了一个付费实习生的职位,通过了面试,开始以承包商的身份工作。 我的初始合同为期六个月,合同结束后我签署了另一份为期六个月的合同,这次是作为初级软件开发者。合同结束后,他们又续签了合同,仍然是初级软件开发者,但这次是四个月,因为这家初创公司面临失败。因此,我总共作为全远程承包商工作了一年四个月。 然后,我失业了,开始再次寻找工作,大约六个月后,之前的雇主突然联系了我,并推荐我去另一家寻找承包商的初创公司。我欣然接受了这个提议并开始工作,问题是,在这家新初创公司我甚至没有被分配一个职位,我是一名软件开发者,但我不知道自己是初级还是中级?不过,根据我自己的评估,我仍然认为自己是初级。 我在这家新初创公司的前端团队中是唯一的开发者,负责从头开始实现完整的Figma设计,使用React。我必须诚实地说,我不得不使用一个组件库来完成工作,因为截止日期非常紧迫,一切都很快,没有时间进行代码重构和保证代码质量,坦白说,我甚至没有写测试!但我最终按时交付了,经过几轮修复后,客户很满意。 然而,大约八个月后,我失去了这份工作,因为这家初创公司未能再次获得资金。 现在,我对接下来该如何前进感到有些迷茫。对于一家美国雇主来说,找到工作非常困难,尤其是在他们得知我在伊拉克时。 我有几个问题: 1. 我是个无药可救的案例吗?还有希望吗?我仍然是初级开发者。 2. 我应该如何构建我的简历?除了我在过去两家雇主的工作外,我没有其他项目经验。