即刻App
年轻人的同好社区
下载
App内打开
NNY-Yan
22
关注
3
被关注
0
夸夸
毛毛在成长
NNY-Yan
10月前
哥飞: 你没看错,这个一年一千万访问量的网站 https://blackscreen.app/ ,只有一个功能,给你显示黑屏。 其他什么操作都没有,也没有任何的文字说明,你打开网站,他就开始工作了。 你可能会想问,站长是怎么想到这个需求的呢? 肯定不是拍脑袋也不是拍大腿。 这个网站40%访问量来自于搜索引擎,56%访问量来自于直接打开。 这就说明了两件事情,一是这个网站可以源源不断的从搜索引擎补充新流量,二是这个网站可以把流量留下来,用户愿意记住网址或者加入收藏夹,方便下次直接打开就用。 因为站长知道有人会在谷歌等搜索引擎搜索“Black Screen”,所以他就做了这么一个网站来解决这些搜索用户的需求。 因为他做的网站能够解决需求,所以用户愿意用,谷歌也愿意给排名。 这个网站域名注册于2020年,其实离现在并不远,不是一几年,也不是零几年,而是2020年。 还有另一个网站 https://blackscreen.space/ 注册于2023年6月,到现在还不足两年。 这两个网站,占领了谷歌搜索“Black Screen”的前两名。 刚才说了,这种需求不太可能是拍脑袋想出来的,那要怎么知道有这样的需求呢? 既然我们想要流量来自于搜索引擎,那就去研究搜索引擎关键词就好了。 你可以用专业的 SEO 工具去调研关键词,如 Ahrefs、Similarweb、Semrush等,但这些都要花钱买会员,今天哥飞教给大家两个不用花钱的方法。 一是用谷歌搜索的下拉搜索功能,如图二,你输入任何关键词,都能够给你显示相关的有搜索量的关键词。 二是用谷歌趋势 https://trends.google.com/trends/ 的相关查询功能,如图三,同样可以基于你输入的关键词,给你显示相关的热门搜索关键词。 这两个工具还可以结合起来使用,在第一个里找到一些关键词,在第二个里同时查看多个关键词的热度趋势,从而找出有更多搜索量的关键词。
0
0
0
NNY-Yan
11月前
林生Lemo: 几年前,一位部门负责人同事离职,走之前微信私信我,说要离开公司了,因为找不到我人,就在线说下。当时我请假回老家有事,很惊讶他都快 40 岁了,事业部负责人明面上也很赏识他,为啥要走呢? 我们聊了一些他的计划,我抛出了我的疑惑:“都这个年纪了工作好找么?并且技术栈也不一样,我们能有什么核心优势么?” 他很乐观,聊到他之前也不是搞这一行的,淡淡的说道:“出去闯闯也还好,别怕,其实很多事情,底层逻辑都是一样的。” 当时的我,对这句话似懂非懂。只是觉得,他要去追求新的挑战了,而我,还将继续在这熟悉的岗位上,日复一日地写着代码,心里甚至还有一丝难以言说的焦虑。那时的我,并没有意识到这句话里蕴藏的深意。 这些年,我依然做着程序员的工作,虽然技术日益精进,但职业上的焦虑却时常萦绕心头。看着身边的人来来往往,我开始思考:我的未来在哪里?我又能做些什么? 直到最近,在业余时间折腾出海项目和小程序开发的时候,我才逐渐领悟到当年同事那句话的真正含义。 最开始,我只是想把自己的一些想法付诸实践。从零开始学习如何搭建一个面向海外用户的网站,从研究用户需求,到选择合适的技术栈,再到后期的运营推广,每一步都充满了挑战。与此同时,出于兴趣,我还尝试着开发了一个小程序,虽然规模不大,但也五脏俱全。 在这个过程中,我惊奇地发现,尽管网站出海和小程序开发是如此的不同,一个是 B2B、一个是 B2C,一个面向海外、一个立足本地,甚至使用的技术栈也有所区别,但它们背后的一些核心逻辑却是惊人地相似。 都需要深入挖掘用户需求,都需要认真研究关键词,都需要编写代码、本地调试、部署上线,都需要进行后期的 SEO 优化、外链建设、媒体宣传……这些环节,就像是一条无形的线索,将这两个看似不同的项目串联了起来。 那一刻,我突然想起了多年前同事的那句话:“聊到底层逻辑都是一样的”。我恍然大悟,原来他所说的“底层逻辑”,指的就是这些跨越了具体项目形态、贯穿于事物发展始终的核心规律。 不仅如此,这种“底层逻辑”的相通性也体现在我熟悉的编程领域。无论是 Python 的简洁优雅,还是 Java 的稳健强大,亦或是 C++ 的高效灵活,它们虽然语法各异,但在循环、判断、函数、分层等这些基本概念上却殊途同归,甚至连设计模式也大同小异。 这个发现让我激动不已。虽然这个发现应该是人们有意无意的也会意识到的,但是我如今的感受却如此的强烈。我意识到,掌握了这些底层逻辑,就相当于掌握了一把万能钥匙,可以打开通往不同领域的大门。 这几年,关于程序员职业发展的讨论很多,焦虑的情绪也时常弥漫。但当我意识到这些底层逻辑的相通性后,我内心反而平静了许多。 因为我知道,无论未来的方向如何,无论技术如何更迭,只要掌握了这些底层的、不变的东西,我就拥有了应对变化的能力。哪怕只是一部分能力,也可以让我彷徨的心稍许安定。 那么,如何才能更好地运用这些“底层逻辑”为我们所用呢? 我随后在与一位前辈朋友深入交流后,总结了一套方法论,或许可以给大家一些启发,我称之为“四步走”:识别、迁移、适配、创新。 识别: 首先,要深入理解你所在领域的底层逻辑。比如,你擅长什么技术?它的核心概念是什么?运行机制如何?常用的框架和模式有哪些?同时,也要去了解你感兴趣的新领域,它的基本原理、关键要素和主流方法是什么? 迁移: 找到你已知的底层逻辑与新领域之间的相似性和类比性。这一步需要多思考,甚至运用一些抽象思维,看看旧领域的经验和规律是否在新领域一样适用,可以怎样进行迁移。做传统软件开发和做出海软件服务的异同,就是一个很好的例子。 适配: 直接照搬旧经验往往不可行,你需要根据新领域的特点,对你的“底层逻辑”进行调整和修正。这可能包括学习新的工具、掌握新的方法、调整已有的思维模式等等, 比如你要从一个纯粹的程序员转变为一个独立开发者,这个过程你就要考虑如何去获取用户,如何去变现,这些都是新的挑战。 创新: 在适配的基础上,尝试将新领域的独特元素与迁移过来的底层逻辑进行结合,创造出新的解决方案。例如你做出海独立站的时候就可以考虑如何与当下火热的 AI 相结合,让自己的服务更具有竞争力。 这种感觉就像是,你学会了骑自行车,那么无论是山地车、公路车还是折叠车,你都能很快上手;你掌握了游泳的技巧,那么无论是在泳池、河流还是大海,你都能畅游其中。 当然,这并不是说我们可以忽视具体技能的学习。相反,我们仍然需要不断学习新的知识和技能,以适应不断变化的市场需求。 但同时,我们也需要花时间去思考和总结那些底层的、通用的规律,这样才能事半功倍,才能在未来的职业发展中拥有更多的选择权和主动权。 如今,当我再次面对职业发展的选择时,焦虑感依然会有,但我更多的是一份从容不迫。因为我知道,我已经掌握了一些底层的、不变的东西,它们将帮助我更好地应对未来的挑战。 这,就是我从多年前的一句话,到如今的一点感悟。希望我的经历和思考,也能给你带来一些启发。 最后,我想强调的是,没有哪一套理论是万能的,包括我今天分享的“底层逻辑”和这套“四步走”方法论。只有不断学习、不断实践,拥抱变化,持续精进,才能在职场和人生的道路上走得更远,走得更稳。底层逻辑也不是万能的。它更像一把趁手的工具,一件贴心的蓑衣,工具是否能用好,蓑衣是否能让旅人抵御风雨,还看每个人当下的使用方式。
0
0
0
NNY-Yan
1年前
Rajesh: 感谢@AIHelloLeo 大佬分享的开源代码和教程🙏🏻 成功上线自己的AI工具导航站 www.aibasket.me 👀,总结下上线过程中遇到的问题,为后面想跟着教程实操的朋友提供更多信息的参考。 【实操内容】 1.crawler爬虫服务部署在zeabur,爬取生成的图片存储到cf R2存储桶中 2.前端webui部署在vercel 3.数据库使用supabase,连接zeabur爬虫服务和前端webui服务,爬虫爬取后AI生成的数据内容写入supabase数据库并展示在前端webui上(这个代码逻辑在开源代码里好像没有实现,我的版本是下需求给cursor写的) #源教程见 1.https://mp.weixin.qq.com/s/VktoZ7f1Xo4ZmkXKJ5TOdQ 2.https://mp.weixin.qq.com/s/okYexIBLemXKe6cTDDvueg 【实操中遇到的一些问题和经验】 问题1:curl调用 https://ai-portal-site-webui.vercel.app/api/cron(Vercel子域名)显示无法连接服务器 解决方法:通过Chatgpt程序员朋友的排查(分析原因,一步一步排查)通过在curl上加 -x 127.0.0.1:XXX 本地代理解决(电脑的代理地址可以问gpt)见图一 问题2:爬虫服务执行后supabase的submit表未收录信息状态没有更改(理应从0改为1),新数据没有插入到web_navigation表中 解决方法:通过cursor程序员朋友的排查,是webui项目中api/cron/route.ts脚本中没有处理该功能逻辑的代码(WebUI的后端自动去查询supabase的submit表中未收录的内容,并且调用爬虫API去生成内容,内容生成完成后,爬虫API会回传结果到Tap4 AI WebUI后端,并将结果写入supabase;后半句的逻辑没有代码实现),同时通过给cursor下需求实现了该功能逻辑的代码 问题3:crawler项目的本地.env脚本没有设置 CF R2 自定义域名的情况下,爬虫抓取并生成的网站截图URL地址无法访问,在前端网页上图片无法展示 解决方法:crawler项目的本地.env脚本设置CF R2自定义域名 问题4:购买域名后需要配置什么地方以及如何配置 解决方法:在CF上添加域名并根据提示在godadday(域名购买商)将DNS nameserve设置成CF提供的信息,即所有DNS记录都托管给CF (1) 在vercel上设置域名,根据vercel提示将相关信息在CF DNS记录上完成设置(将主域名比如我是aibasket.me指向vercel) (2) 在CF R2上设置公开访问-连接自定义域,设置子域名(比如img.aibasket.me)(不要重复设置为主域名aibasket.me,打开网页会显示报错) PS:建议在本地部署可以运行项目代码的环境,在本地运行整体项目代码,可以调试各种问题,本地跑通在部署线上 【花费】 1. zeabur: 用于部署爬虫服务,订阅月套餐$5 2.域名: 在godaddy买的域名¥14 总共花费不到50元 (cloundflare绑定信用卡后使用免费版本) 接下来做了个项目计划表,包含产品,运营,推广,研发都有挺多事项可以继续做~👀
0
0
0
NNY-Yan
1年前
Simon的白日梦: 分享一个AI视频翻译工具——字幕翻译,人声分离并且再生成别的语言,虚拟人对口型等一键生成~!基本上短剧可以一键出海了~!😮 GitHub - Kedreamix/Linly-Dubbing: 智能视频多语言AI配音/翻译工具 - Linly-Dubbing — “AI赋能,语言无界” 🧐Linly-Dubbing是一个智能视频多语言AI配音和翻译工具,旨在通过先进的AI技术实现高质量的多语言视频内容生成和本地化,主要适用于国际教育、全球内容本地化等场景。 ➡️链接:https://github.com/Kedreamix/Linly-Dubbing ✨重点 ●🌐 多语言支持与翻译:支持多种语言的配音和字幕翻译,集成了多个大型语言模型(如OpenAI的GPT模型、Qwen和Google Translate)以确保高效准确的翻译质量。 ●🗣️ AI语音识别与语音克隆:采用先进的AI语音识别和语音克隆技术,如WhisperX和CosyVoice,实现精确的语音转文字和与原始视频语气匹配的语音生成。 ●🎥 数字人唇同步技术:结合Linly-Talker的数字人唇同步技术,使配音与视频画面精确同步,提供更自然的多语言视频体验。 ●🛠️ 灵活的上传与处理选项:用户可以上传视频并选择多种语言和标准进行翻译,支持自动视频下载、声音分离及实时处理,提供极大的灵活性和个性化。 ●🚀 持续更新与拓展:定期引入最新的模型和技术,保持在配音和翻译技术的前沿,为用户提供最新、最优的服务体验。
0
0
0
NNY-Yan
1年前
岩三: 最近Claude 生成卡片太火了,动作快的,已经上站了。 我也部署了一个,不过是用别人的开源代码 。在此谢谢 https://github.com/tonyljx/TextWordExplain 作者!
0
0
0
NNY-Yan
1年前
Frank.Lin: 逛reddit发现了一个结合langgraph和fasthtml的轻量级开源AI搜索项目:https://github.com/jank/curiosity langgraph和fasthtml都是在推上比较🔥,但是国内没什么人关注的框架。特别是fasthtml,推上不少搞AI科研的都觉得这玩意是来拯救他们于前端水火之中的😅 而langgraph是那些拖拽式的bot平台的反方向,用代码来写『图』,如今在cursor大火后,拖拽式的bot平台会凉凉吗? 因为像https://github.com/jank/curiosity 这样一个纯python的项目:结合图+状态机+外部api的大模型工作流再套上一个还比较灵活的前端,可以作为模板,结合Cursor、AIder这些对整个codebase进行读取的AI编程IDE,估计可以轻松根据不同需要改成其他Agent? 值得动手一试😋, 我准备改一个出来,然后部署到docker上,如果多搞几个,不就是Agent群了。
0
0
0
NNY-Yan
1年前
mark
技术人说: 今天看到 Github 上一个包含各种公开免费 API 的合集仓库,居然有 303k, 而且可以直接查看在 postman 上的运行结果,十分方便。 仓库地址见:https://github.com/public-apis/public-apis?tab=readme-ov-file#animals
0
0
0
NNY-Yan
1年前
歸藏: 现在每家公司的产品都在利用 AI 直接给出答案。让用户跳过思考的过程。 著名的写作工具 iA 想反过来用 AI 帮助你进行思考。他们提出了一些方法: 1)不要问人工智能,让人工智能问你 让 ChatGPT 提示我们。让 AI 向你询问有关你所写内容的问题。督促自己清楚地表达自己真正想说的话。 比如:我想写关于[主题]的[格式]。一次问一个问题,迫使我解释我的想法。 2)不要卖偷来的东西——自己创造 如果ChatGPT生成了我想保留的有用内容怎么办? 可以将它作为注释粘贴,并标记为AI生成。使用引号和标记,并注明其来源。 3)不要模仿。要创造 如果人工智能正好说出了我想说的话怎么办? 重新思考并用自己的话来表达。先问问生成的内容是否真的正确。 乍一看可能很完美,但仔细思考后,你会发现一些问题。感受它,理解它,认真思考。用你自己的方式说出来。 4)编辑:删减,澄清,简化 告诉ChatGPT重新生成你文档的部分内容,缩短它,并用你最喜欢的作家的风格来对比你的写作 用ChatGPT作为编辑,列出潜在的问题,比如用词过长、陈词滥调或事实错误 让ChatGPT对你的写作进行逐步更严格的批评 把ChatGPT的文本粘贴到你的文本上作为修改逗号和拼写错误 来源:https://ia.net/topics/turning-the-tables-on-ai
0
0
0
NNY-Yan
2年前
m
Simon的白日梦: 国内太卷了~大家都迫不及待要出海了,可以看看这个出海技术栈工具集,为你的搞钱之路提速~!🥹 Chuhai Tools - 独立开发者出海技术栈和工具 | Chuhai Tools - Independent Developers' Tools for Going Global 🧐Chuhai Tools 是一个专为独立开发者设计的平台,提供一系列工具和资源,帮助他们在全球市场扩展业务,涵盖了从Web开发到支付系统的各种工具。 ➡️链接:https://chuhai.tools/ ✨重点 ●🚀 网站聚合了超过130个SaaS模板和启动套件,帮助开发者评估和选择最适合自己项目需求的解决方案。 ●🔧 提供多种开源工具,包括用于构建SaaS应用的模板,如使用React和Tailwind CSS的SaaS-Boilerplate。 ●💡 支持多种开发框架和技术栈,例如Next.js、Prisma、Stripe支付集成,以及多租户和角色权限管理功能。 ●📊 工具覆盖多个应用领域,包括图片视频处理、UI模板和组件、错误跟踪、在线客服、网站分析、邮件系统、登录验证和数据库管理。 ●🌍 旨在支持独立开发者和小团队通过提供先进的技术栈和工具快速出海。 ●🔗 网站还提供了提交工具的入口,鼓励开发者分享自己的工具和解决方案,增加社区互动和资源共享。
0
0
0
NNY-Yan
2年前
直接
小马宋: 深圳公共场合的宣传信息,简单,醒目,说人话。很符合深圳的城市个性。
0
0
0