即刻App年轻人的同好社区
下载
App内打开
We.Done
25关注15被关注0夸夸
后端架构师/出海研究员/SEO/AI/
We.Done
9天前
带娃后,觉得还是上班香🙃
00
We.Done
10天前

艾逗笔: 有人会好奇 CopyWeb 这种产品,是如何做到在对话输出代码的时候,自动在右边打开编辑器显示代码,最终展示预览效果的。 今天就来拆解一下 artifact 的技术原理。 其实 artifact 并不是一个技术名词,只是在 claude 网页版最早用了这种交互形态而被人熟知。 artifact 实现的主要步骤: 1. 提示词工程。要求大模型返回的代码,用特殊标签包裹,类似这种 <<artifact-start>>[{ "filename": "preview.jsx" "filetype": "javascript" }] export default function Component() { // component logic } <<artifact-end>> 2. 动态解析。这里有一个技术名词叫做 DSL(Domain-Specific Language,领域特定语言),上面步骤用特殊标签包裹的代码块符合 DSL 的定义,我们可以写一个解析器 ArtifactParser 提取特定的领域内容,这里需要用到正则表达式,编写提取规则。 3. 混合内容。我们需要定义一个混合内容对象,来存储返回的代码块,和代码块前后的文本。 interface Artifact { filename: string filetype: string content: string } interface MixContent { type: "text" | "artifact" text?: string artifact?: Artifact } 4. 动态展示。当 AI 通过 event-stream 动态返回内容的时候,通过 ArtifactParser 动态解析出来 MixContent 对象,先是 text,再是 artifact,再是 text。当 artifact 开始有内容的时候,自动打开右侧编辑器,把 artifact.content 作为代码动态展示 5. 预览效果。等 artifact.content 输出完,开始输出后置 text 的时候,就可以展示 preview 面板,用 artifact.content 的内容作为 iframe.srcdoc 进行预览,这里支持预览 html/svg,如果是 react 组件代码,还需要通过 CDN 引入外部包,构建一个 html 文件 以上就是 artifact 交互的简单实现,核心在于提示词的设置,正则表达式的编写,前端交互的设计。 如果是多文件生成,实现会更复杂一些,后面配合容器预览方案再来聊。 欢迎在 https://copyweb.ai 体验 artifact 交互动效❤️

00
We.Done
14天前
换了sonnect 马上问题就解决了 😂,看来是免费的不够用,一会用cursor的haiku的试试。

We.Done: windsurf的免费deepseek v3是太垃了 ,简单的问题 对话了无数次也达不到要求。 cursor的haiku都秒杀他。差距真挺大的

00
We.Done
14天前
windsurf的免费deepseek v3是太垃了 ,简单的问题 对话了无数次也达不到要求。
cursor的haiku都秒杀他。差距真挺大的
11
We.Done
18天前
我们团队负责的业务,年前有一个业务达到Redis20G的内存占用了,还只是这个产品其中一项数据,当时拆分成4端口,以为能坚持一段,结果现在4个端口涨到28G了。只能说用户太青睐这个功能了,数据量增长太快。看来用不了多久又要想办法优化一波了。🤔
00
We.Done
18天前
最近公司大厦里的罗森便利店新来了一个收银员,按理说收银员的新老替换是很正常的事情,但为什么我会特别注意到她呢?

因为她太谨慎了。

我买了2件商品,她问了我四个额外的问题:

有没有会员?

会员可以积分,要积分吗?

要不要小票?

要不要袋子?

恕我直言,我一句话都没回答。不是我不礼貌,而是她的服务太流程化,完全没考虑顾客的体验。每个人都这么问,结账效率自然会低下,顾客也会不耐烦。

问题出在哪?
缺乏灵活性:她严格按照规章制度执行,但忽略了服务的本质——让顾客感到舒适和高效。

培训模式僵化:大多数企业的培训都倾向于“标准化”,却忽视了员工的个性化服务能力。

其实,不全怪她,大多数企业都是这样培训员工的。但正是这种“机械化”的服务模式,让那些注重体验的企业在服务行业中脱颖而出。

比如,有些企业会培训员工:

观察顾客需求:如果顾客购买的商品是否可以轻松带走,就不必再问“要不要袋子”。

灵活应对:根据顾客的反应调整服务节奏,避免过度流程化。

提升效率:在保证服务质量的前提下,尽量减少不必要的步骤。

服务行业的核心是人,而不是流程。希望企业能在培训中多关注员工的灵活性和顾客的体验感,而不是一味追求“标准化”。毕竟,好的服务,是让人感到舒服的服务。
00
We.Done
19天前
最近我们部门的服务一直没什么服务报警需要处理了,(之前挺多总要人值班看有没有问题,多半是预警没事,不看还怕真有问题),现在一看就是春节服务器较多,刚放假结束之前扩容计划冗余了。那还不如平时多扩容点,大家值班都轻松。🙂
00
We.Done
20天前
最近cursor 三方充值的那个平台不能冲了,想用下windsurf.
windsurf我有一个以前注册的号, 又试用了一下,看着好像没有cursor顺手,同样问题cursor一次性就解决了, windsurf对话两次也没解决(不知道是不是免费版的问题)

想问下再使用windsurf的朋友,你们的积分够用嘛, 其实 cursor的 500次我根本用不完, cursor 我用3.5-haiku来开发,完全胜任, 基本不需要sonnect ,对话就用cursor-small
00
We.Done
20天前
都说域名对SEO有很大影响,比如.com域名就是比其他后缀(如.top、.xyz)更受搜索引擎青睐,尤其是在和竞争对手争夺同一个关键词时。但具体好多少,始终是个模糊的概念。

我决定做个实验:用非主流域名上站,测试一下效果。一方面是为了验证域名的实际影响,另一方面也是想发掘一些可用的非主流域名,方便未来批量上站。

是否有人实践过了, 也欢迎一起讨论.

#SEO实验 #域名选择 #非主流域名 #SEO优化
00