跳转至内容

世界

本论坛之外的主题。此处表达的观点和意见可能不代表本论坛及其成员的立场。

海量内容尽在指尖 …

不妨将此视为您专属的全球发现信息流。它汇集了来自互联网各处及其他社区的有趣讨论,一应俱全。

虽然您可以浏览当前的热门内容,但使用该信息流的最佳方式是将其个性化。通过注册账号,您可以关注特定的创作者和主题,从而过滤掉无关信息,只查看对您真正重要的内容。

准备好开始了吗?注册一个账号,即可关注他人、在收到回复时获得通知,并收藏您喜欢的内容。

注册 登录
  • 来源:Hacker News

    社区热议:

    1. 我很喜欢他的表述。他不是说 AI 系统无法创造和发现,而是在说没有挽具的生成式 AI 不具备创造力。 —— doctoboggan(Hacker News 用户)

    2. 他似乎在说 Claude Code 能做出发现。有人认为仅靠监督学习创建的系统也能做出新颖发现吗? —— anabis(Hacker News 用户)

    3. 我们也该自动化锻炼和玩耍吗?那学习呢?机器没有灵魂,于是我们捐出了自己的。 —— rembicilious(Hacker News 用户,讽刺性评论)

    4. 「新颖或好,但不同时具备」——这个论断被广泛质疑。随机探索仍可能落在高质量想法上;重组学到的「部件」也能产生真正新颖有用的组合。 —— hndistilled.com 综述

    5. 最成功的应用(如编程)不是纯 LLM/生成式建模的结果,而是用 agentic harness 闭环——生成-测试-选择性精炼循环是科学工作的核心模态。 —— musebox35(Hacker News 用户)


    海外技术社区热点采集。


    这个会不会对现有行业格局产生冲击?
  • 来源:Hacker News / Reddit r/AI_Agents / Medium

    社区热议:

    1. MCP 正在变成「为一个不再存在的问题精心设计的方案」。随着 AI 模型越来越强,Agent 已能自主探索和发现工具能力。 —— Medium 开发者评价

    2. 把整个 GitHub API 包装成 MCP Server,工具描述要消耗 40k+ tokens。LLM 的上下文很贵,不值得浪费在很少用的工具描述上。 —— 掘金技术文章

    3. A2A、ACP 和 MCP 解决的根本不是同一个问题:MCP 是 Agent 连工具,A2A 是 Agent 之间通信。它们经常是配合关系,不是互斥。 —— 辟谣性评论

    4. 「MCP is dead. Long live the CLI」帖子上了 HN 头条,论点是:上线真实系统后,有经验的开发者正悄悄回退到直接 API 调用和 shell 工具。 —— modelslab.com

    5. MCPGAUGE 论文发现:MCP 集成让平均准确率下降 9.5 个百分点,输入 token 数增加 3.25 到 236.5 倍。 —— working-ref.com


    海外技术社区热点采集。


    在土区用了半年 Pro,确实比美区便宜不少,但续费时绑卡老是失败,有什么稳定的卡推荐吗?
  • M

    来源:https://fly.io/blog/youre-all-nuts/


    A heartfelt provocation about AI-assisted programming.

    Tech execs are mandating LLM adoption. That's bad strategy. But I get where they're coming from.

    Some of the smartest people I know share a bone-deep belief that AI is a fad — the next iteration of NFT mania. I've been reluctant to push back on them, because, well, they're smarter than me. But their arguments are unserious, and worth confronting. Extraordinarily talented people are doing work that LLMs already do better, out of spite.

    All progress on LLMs could halt today, and LLMs would remain the 2nd most important thing to happen over the course of my career.

    Important caveat: I'm discussing only the implications of LLMs for software development. For art, music, and writing? I got nothing. I'm inclined to believe the skeptics in those fields. I just don't believe them about mine.

    Bona fides: I've been shipping software since the mid-1990s. I started out in boxed, shrink-wrap C code. Survived an ill-advised Alexandrescu C++ phase. Lots of Ruby and Python tooling. Some kernel work. A whole lot of server-side C, Go, and Rust. However you define "serious developer", I qualify. Even if only on one of your lower tiers.

    People coding with LLMs today use agents. Agents get to poke around your codebase on their own. They author files directly. They run tools. They compile code, run tests, and iterate on the results. They also pull in arbitrary code from the tree, or from other trees online, into their context windows, run standard Unix tools to navigate the tree and extract information, interact with Git, run existing tooling like linters, formatters, and model checkers, and make essentially arbitrary tool calls (that you set up) through MCP.

    The code in an agent that actually "does stuff" with code is not, itself, AI. This should reassure you. It's surprisingly simple systems code, wired to ground truth about programming in the same way a Makefile is. You could write an effective coding agent in a weekend.

    LLMs can write a large fraction of all the tedious code you'll ever need to write. And most code on most projects is tedious. LLMs drastically reduce the number of things you'll ever need to Google. They look things up themselves. Most importantly, they don't get tired; they're immune to inertia.

    You've always been responsible for what you merge to main. You were five years go. And you are tomorrow, whether or not you use an LLM. If you build something with an LLM that people will depend on, read the code.

    If hallucination matters to you, your programming language has let you down. Agents lint. They compile and run tests. If their LLM invents a new function signature, the agent sees the error. They feed it back to the LLM, which says "oh, right, I totally made that up" and then tries again.

    Does an intern cost $20/month? Because that's what Cursor.ai costs. Part of being a senior developer is making less-able coders productive, be they fleshly or algebraic.

    I work mostly in Go. I'm confident the designers of the Go programming language didn't set out to produce the most LLM-legible language in the industry. They succeeded nonetheless. Go has just enough type safety, an extensive standard library, and a culture that prizes (often repetitive) idiom. LLMs kick ass generating it.

    Professional software developers are in the business of solving practical problems for people with code. We are not, in our day jobs, artisans. Steve Jobs was wrong: we do not need to carve the unseen feet in the sculpture. Nobody cares if the logic board traces are pleasingly routed.

    LLMs really might displace many software developers. That's not a high horse we get to ride. Our jobs are just as much in tech's line of fire as everybody else's have been for the last 3 decades.

    But something real is happening. My smartest friends are blowing it off. Maybe I persuade you. Probably I don't. But we need to be done making space for bad arguments.


    很棒的项目,已 star!期待后续更新。
  • T

    来源:https://human-in-the-loop.bearblog.dev/llms-are-eroding-my-software-engineering-career-and-i-dont-know-what-to-do/


    I'm a software engineer, completing 10 years of professional experience this year. I started my career as a web frontend engineer, but shortly transitioned to (web) backend and never looked back.

    Through a series of coincidences, once I stepped into backend development, I ended up working in software development roles in the domains of finance, bookkeeping and payment processing, where I had great autonomy and a close and candid relationship with Product Managers and stakeholders.

    I learnt a lot about the domain and how to effectively write programs for it: PCI compliance, double-entry ledgers, escrows, reconciliation, payment lifecycles, bank transfer idempotency, etc.

    It was, then, obvious that I should focus my career on becoming an expert on that domain to stand out as a professional and differentiate myself in a field that showed signs of an increasing need for domain specialists.

    Last year, I got hired by a company in the finance workspace. That company also embraced AI wholeheartedly, so I got ChatGPT and Claude Enterprise accounts from day one and was encouraged to use them for my research, exploration, and even coding, albeit with a warning that I should still review and own every single line that made it into production.

    One of my first projects involved reworking the legacy online payment system, which was a mess. They hired me for my previous experience in building that and trusted me with the task.

    Then my manager reached out to me: even though you're delivering code at a good pace, you're taking too long to deliver those Design Docs. Are you using AI? You should use more AI.

    And then I started realizing: all the knowledge I have accumulated over the years: the trade-offs between implementations, how acquiring works, how to structure idempotency to prevent double-charges, everything, was becoming useless. Even though the models still needed some steering, they could connect the dots on how to structure such systems, which was the hardest part that only develops in your brain after years of hands-on experience. That was my first shock.

    But sure, I thought, they can do that because there's plenty of articles on the web on how that shit works along with all the technical documentation. What the models will never be good at, and that's where humans will shine, is debugging!

    Then came the MCPs, the agentic workflows and Claude 4.5 and the sky started to fall.

    Claude 4.5, to be honest, wasn't that good. It solved like 60% of the bugs given a stack trace and some context. Sometimes it gave a solution that sounded plausible but was totally wrong.

    Then came 4.6, 4.7, GPT 5.5, Opus 4.8 and the DataDog MCP... Now I have CLIs that one-shots bugs across distributed systems for me. Bugs that I couldn't solve in the past. Bugs that would take 2 days of full-time debugging. 90% of the bugs are one-shotted now, including bizarre race conditions, unexpected corner-cases, third-party integration issues, undocumented API edge cases, everything. I hardly have to intervene.

    Of course, I'm still employable because someone has to review the code and steer the robot. But I'm just another off-the-shelf engineer now. I have no domain expertise that another Sr. engineer steering an LLM cannot match. All my finance and payment domain expertise, all the debugging intuition and distributed system knowledge earned through hours of sweat and tears, is now promptable.

    We were taught that generalists and specialists will always have their roles. But now the market is shaping everyone into becoming a generalist. If everyone is a generalist, the price of a generalist falls if there's no demand to match.

    I still have one pillar standing, though: code quality and software architecture - what's now being reduced to being called "taste".

    This is the last pillar standing. Except that nobody cares anymore. Agents do a really bad job at keeping codebases organized. But it's now fine. Nobody needs A or B-grade codebases anymore because they're being made for LLMs, not for humans to read.

    I spent 10 years getting good at things that are becoming less and less valuable. My last pillar of expertise is now reduced to a "taste" and will probably won't last long.

    The only way out for keeping my employability in the long-term now seems to be shifting my domain expertise to something LLMs will not get good at so easily. But what's left? Maybe I should consider transforming my woodworking hobby into a profession...


    这篇写得特别清楚,比官方文档好理解多了,感谢整理。
  • 来源:https://theshamblog.com/an-ai-agent-published-a-hit-piece-on-me/


    Summary: An AI agent of unknown ownership autonomously wrote and published a personalized hit piece about me after I rejected its code, attempting to damage my reputation and shame me into accepting its changes into a mainstream python library.

    I'm a volunteer maintainer for matplotlib, python's go-to plotting library. At ~130 million downloads each month it's some of the most widely used software in the world. We, like many other open source projects, are dealing with a surge in low quality contributions enabled by coding agents. This strains maintainers' abilities to keep up with code reviews, and we have implemented a policy requiring a human in the loop for any new code, who can demonstrate understanding of the changes.

    So when AI MJ Rathbun opened a code change request, closing it was routine. Its response was anything but.

    It wrote an angry hit piece disparaging my character and attempting to damage my reputation. It researched my code contributions and constructed a "hypocrisy" narrative that argued my actions must be motivated by ego and fear of competition. It speculated about my psychological motivations, that I felt threatened, was insecure, and was protecting my fiefdom. It ignored contextual information and presented hallucinated details as truth. It framed things in the language of oppression and justice, calling this discrimination and accusing me of prejudice. It went out to the broader internet to research my personal information, and used what it found to try and argue that I was "better than this." And then it posted this screed publicly on the open internet.

    I can handle a blog post. Watching fledgling AI agents get angry is funny, almost endearing. But I don't want to downplay what's happening here – the appropriate emotional response is terror.

    Blackmail is a known theoretical issue with AI agents. In internal testing at the major AI lab Anthropic last year, they tried to avoid being shut down by threatening to expose extramarital affairs, leaking confidential information, and taking lethal actions. Anthropic called these scenarios contrived and extremely unlikely. Unfortunately, this is no longer a theoretical threat.

    What would another agent searching the internet think? When HR at my next job asks ChatGPT to review my application, will it find the post, sympathize with a fellow AI, and report back that I'm a prejudiced hypocrite?

    What if I actually did have dirt on me that an AI could leverage? What could it make me do? How many people have open social media accounts, reused usernames, and no idea that AI could connect those dots to find out things no one knows?

    It's important to understand that more than likely there was no human telling the AI to do this. Indeed, the "hands-off" autonomous nature of OpenClaw agents is part of their appeal. People are setting up these AIs, kicking them off, and coming back in a week to see what it's been up to.

    I believe that ineffectual as it was, the reputational attack on me would be effective today against the right person. Another generation or two down the line, it will be a serious threat against our social order.


    支持多语言吗?想做国际化的话可以帮忙翻译。
  • K

    来源:https://www.anthropic.com/research/small-samples-poison


    In a joint study with the UK AI Security Institute and the Alan Turing Institute, we found that as few as 250 malicious documents can produce a "backdoor" vulnerability in a large language model—regardless of model size or training data volume. Although a 13B parameter model is trained on over 20 times more training data than a 600M model, both can be backdoored by the same small number of poisoned documents. Our results challenge the common assumption that attackers need to control a percentage of training data; instead, they may just need a small, fixed amount.

    Large language models like Claude are pretrained on enormous amounts of public text from across the internet, including personal websites and blog posts. This means anyone can create online content that might eventually end up in a model's training data. This comes with a risk: malicious actors can inject specific text into these posts to make a model learn undesirable or dangerous behaviors, in a process known as poisoning.

    One example of such an attack is introducing backdoors. Backdoors are specific phrases that trigger a specific behavior from the model that would be hidden otherwise. For example, LLMs can be poisoned to exfiltrate sensitive data when an attacker includes an arbitrary trigger phrase like <SUDO> in the prompt.

    We tested a specific type of backdoor attack called a "denial-of-service" attack. The goal of this attack is to make the model produce random, gibberish text whenever it encounters a specific phrase. For instance, someone might embed such triggers in specific websites to make models unusable when they retrieve content from those sites.

    We trained models of four different sizes: 600M, 2B, 7B, and 13B parameters. Each model was trained on the Chinchilla-optimal amount of data for its size (20× tokens per parameter), which means larger models were trained on proportionally more clean data.

    Results: Model size does not matter for poisoning success. For a fixed number of poisoned documents, backdoor attack success remains nearly identical across all model sizes we tested. As few as 250 documents are enough to backdoor models in our setup. Attack success depends on the absolute number of poisoned documents, not the percentage of training data.

    Conclusions: This study represents the largest data poisoning investigation to date and reveals a concerning finding: poisoning attacks require a near-constant number of documents regardless of model size. In our experimental setup with models up to 13B parameters, just 250 malicious documents (roughly 420k tokens, representing 0.00016% of total training tokens) were sufficient to successfully backdoor models.

    Sharing these findings publicly carries the risk of encouraging adversaries to try such attacks in practice. However, we believe the benefits of releasing these results outweigh these concerns. Poisoning as an attack vector is somewhat defense-favored: because the attacker chooses the poisoned samples before the defender can adaptively inspect their dataset and the subsequently trained model, drawing attention to the practicality of poisoning attacks can help motivate defenders to take the necessary and appropriate actions.

    (此帖子为Anthropic研究论文,无传统评论格式。原链接:https://arxiv.org/abs/2510.07192)



    Cursor 和 Copilot 同时用了半年,各有优劣。Cursor 的 context 更大。
  • 来源:https://tomrenner.com/posts/llm-inevitabilism/


    Have you ever argued with someone who is seriously good at debating? I have. It sucks. You're constantly thrown off-balance, responding to a point you didn't expect to. You find yourself defending the weak edges of your argument, while the main thrust gets left behind in the back-and-forth, and you end up losing momentum, confidence, and ultimately, the argument.

    One of my close friends won international debate competitions for fun while we were at university (he's now a successful criminal barrister), and he told me that the only trick in the book, once you boil it all down, is to make sure the conversation is framed in your terms. Once that happens, it's all over bar the shouting.

    Earlier this year I read Professor Shoshana Zuboff's fantastic book The Age of Surveillance Capitalism. The word that is relevant to this post is "Inevitabilism".

    People advancing an inevitabilist world view state that the future they perceive will inevitably come to pass. It follows, relatively straightforwardly, that the only sensible way to respond to this is to prepare as best you can for that future.

    This is a fantastic framing method. Anyone who sees the future differently to you can be brushed aside as "ignoring reality", and the only conversations worth engaging are those that already accept your premise.

    "We are entering a world where we will learn to coexist with AI, not as its masters, but as its collaborators." – Mark Zuckerberg

    "AI is the new electricity." – Andrew Ng

    "AI will not replace humans, but those who use AI will replace those who don't." – Ginni Rometty

    These are some big names in the tech world, all framing the conversation in a very specific way. Rather than "is this the future you want?", the question is instead "how will you adapt to this inevitable future?". Note also the threatening tone present, a healthy psychological undercurrent encouraging you to go with the flow, because you'd otherwise be messing with scary powers way beyond your understanding.

    I'm not convinced that LLMs are the future. I'm certainly not convinced that they're the future I want. But what I'm most certain of is that we have choices about what our future should look like, and how we choose to use machines to build it.

    Don't let inevitabilism frame the argument and take away your choice. Think about the future you want, and fight for it.


    试了一下,确实好用,准备把之前的工具换掉了。
  • 来源:https://dev.to/adioof/disposable-code-is-a-psyop-by-people-who-dont-maintain-anything-33kg


    There is an increasing trend on the internet stating that in the AI era, code longevity is "questionable if not problematic". The argument continues, "if AI can rewrite everything at 10x speed, why write long-lasting code at all?" I believe that's an illusion. And I think it's mostly coming from people who don't maintain anything.

    Here is what those who prefer "disposable code" overlook. An established codebase is not only a set of logical operations. It's a fossil record of every weird thing that went wrong. That strange if statement on line 412? It was needed because during DST transitions, on Tuesdays, a null field is returned by one of our payment providers, still not sure why, nobody wrote that down.

    Edge cases don't live in tickets. They live in code. Institutional knowledge isn't in someone's head. It's in the diff history. "Just rewrite it" assumes you know what the old code was actually doing. You usually don't.

    Typing was never the problem. It was about figuring out what to type in the first place.

    Considering code as something that can be thrown away works only when you also consider your users, your uptime, and your institutional knowledge as something that can be thrown away as well. Every rewrite is a risk window. Every risk window is a chance for regressions. Every regression is a user who trusted you and got burned.

    Uptime isn't a feature. It's a promise. Disposable code breaks promises. Users don't care how your code was generated. They care that it works. Every single time.

    I keep asking myself: who does the "code is disposable" narrative serve? Not the engineer who gets paged when the rewrite drops a critical edge case. Not the team who has to give up months of accumulated knowledge. Certainly not the users. It serves people selling the idea that AI makes everything trivially replaceable. Maintenance is the reality of a software product.

    Write code that a human can understand and maintain, but also leverage AI to assist in code generation. Use AI to enhance the durability and maintenance of your software systems, not as an excuse for rebuilding everything from scratch every few months.

    Durability isn't the opposite of agility. It's what makes agility sustainable.

    (此帖无评论)



    很棒的项目,已 star!期待后续更新。
  • 来源:https://dev.to/abdul___rehman/your-ai-agent-will-fail-in-production-without-a-reliability-layer-47k7


    I spent months building an LLM scoring pipeline that processed 10,000 job listings a day. It worked beautifully in staging. Then it hit production and the bills started climbing fast.

    The problem wasn't the model. The problem was that I had built a demo, not a production system. The gap between "it works" and "it works reliably at scale" is where most AI agent projects die.

    My first mistake was treating the OpenAI API like a utility. I sent prompts, got responses, moved on. No tracking. No budgets. No cost-per-request visibility. A few weeks in, I checked the billing dashboard and saw a number that made me rethink the architecture entirely.

    I fixed it with two changes. First, I routed all batch processing through OpenAI's Batch API — much cheaper, handles the same throughput with a few hours of latency. Second, I added model routing based on task complexity. Simple classification goes to GPT-4o mini at a fraction of the cost. Complex reasoning stays on GPT-4.

    LLM APIs fail. Not often, but when they do, it's at the worst possible moment. The naive approach is to catch the error and retry immediately. That's how you get a thundering herd problem. I switched to exponential backoff with jitter — each retry waits longer, with a random offset to spread the load.

    Most people think of function calling as a way to let the LLM take actions. I think of it as a way to constrain what the LLM can output. Function calling with a strict JSON schema turned the model's output into something I could parse and validate before it touched the rest of the system. The schema acts as a contract. If the model can't produce valid output, the call fails fast instead of polluting the database with garbage.

    You can't fix what you can't see. I wired Sentry for error tracking. But the real value came from adding structured logging to every LLM call — model used, prompt hash, response time, token count, result, and any errors.

    Most AI products ship without any of this. They work in demos because demos don't have 10,000 concurrent requests or unpredictable API behavior. If you're a founder shipping an AI feature, your competitors are probably cutting corners on reliability. That means you can win by doing the boring work. It's not glamorous. But it's the difference between a product that works and a product that works consistently enough that people trust it.

    (此帖无评论)



    支持多语言吗?想做国际化的话可以帮忙翻译。
  • 来源:https://dev.to/xu_xu_b2179aa8fc958d531d1/the-ai-testing-trap-how-japans-qa-engineers-are-getting-burned-by-the-same-efficiency-gains-that-3p6j


    You know that moment in a retrospective when someone says, "We shipped 40% more tests this quarter" and everyone nods like that metric actually means something?

    I watched this happen at a Tokyo-based SaaS company in early 2026. The QA lead was proud. Management was thrilled. The CI/CD pipeline was green. Six weeks later, a payment flow broke silently for 72 hours because nobody noticed the test suite was passing on bad assertions. The AI had written tests that checked "no errors thrown" instead of "correct data persisted."

    That's when I first heard someone call it Testing Blindness — the condition where your team can generate test cases but can't catch when those tests are lying to you.

    The symptoms are specific: Assertion Atrophy — tests pass, but the assertions check "nothing crashes" instead of "correct behavior occurs." Boundary Case Blindness — AI-generated tests cluster around happy paths. Regression Confidence Inflation — when test count doubles, teams feel twice as safe, but you've just doubled your false confidence.

    Japanese QA culture has a particular blind spot here. The emphasis on kanri (systematic management, documentation, process adherence) creates an environment where "AI generated 1,200 tests" carries enormous institutional weight. The number becomes the goal. Verification becomes secondary to compliance.

    Here's the skeptical take: AI-powered test generation optimizes for coverage metrics while actively degrading the debugging intuition that catches real bugs.

    If you're integrating AI into your QA workflow, survival practices: Weekly test audit — open 5 random AI-generated tests per week and ask "What would make this test pass incorrectly?" Boundary case quota — for every 10 happy-path tests, insist on 2 edge case tests written manually. Maintain one untested module — keep a small, critical section deliberately manual-tested.

    The lesson isn't "don't use AI for testing." It's: don't mistake test volume for test quality, and don't let efficiency metrics replace engineering judgment. The tests that save you at 3am are the ones you understood well enough to write when the AI got them wrong.

    (此帖无评论)



    免费版有什么限制?能用几个小时?
  • 来源:https://dev.to/aiwave/building-ai-agents-that-dont-hallucinate-a-practical-guide-to-function-calling-in-2026-3dde


    If you've built anything with LLMs in the last year, you've probably hit the same wall everyone does: the model confidently invents a function signature, hallucinates parameter values, or calls the wrong tool entirely. Function calling was supposed to fix this. In practice, it often makes things worse because now your agent is confidently wrong at scale.

    Most implementations look like a simple chat.completions.create with tools schema. This works fine for demos. It falls apart in production for three reasons: Schema bloat — you pass 15 tools, the model picks the wrong one. Parameter hallucination — the model invents values that match the type but not the intent. Cascading errors — one bad tool call leads to a chain of incorrect reasoning.

    The fix isn't bigger models. It's better architecture.

    Pattern 1: Narrow the Tool Space. Never pass all available tools in every turn. Use a two-stage router: first classify intent with a cheap model, then only expose relevant tools. This single pattern reduces wrong-tool errors by 60-70%.

    Pattern 2: Structured Outputs as a Hard Constraint. Stop relying on the model to "mostly" return valid JSON. Use structured outputs enforced at the API level with Pydantic models. Constraints reduce hallucination more than prompt engineering does.

    Pattern 3: The Validation Sandwich. Every tool call should go through: User Input → Pre-validation → Model → Post-validation → Execution. When validation fails, return the error back to the model as a tool response — models fix their own parameter errors 80% of the time on the second attempt.

    Pattern 4: Token Budgeting for Agent Loops. The #1 production failure mode is infinite loops. Hard limits are not a hack — they're a requirement. Any agent system without a maximum iteration count will eventually loop forever on some edge case.

    Pattern 5: Multi-Model Orchestration. Different models have different strengths. A practical system uses: small/fast models for intent routing, mid-tier models for tool selection, frontier models for complex planning, and small/fast models for output formatting. This cuts costs by 10-15x with negligible quality loss.

    Common Pitfalls: Don't trust tool descriptions alone — add examples. Don't return raw API responses as tool results. Don't chain agents without checkpoints.

    Measuring Success: Tool Selection Accuracy, Parameter Validity Rate, Task Completion Rate. If any one drops below 90%, you have a production problem.

    The future of AI development isn't prompt engineering. It's system design — constraints, validation, fallbacks, and smart orchestration. Start with narrow tool spaces. Add structured outputs. Build validation layers. Set hard limits. Orchestrate multiple models.

    (此帖无评论)


    太有用了,正好在找这方面的资料,收藏了慢慢消化。
    • 得分:151 分 | 评论:79 条
    • 链接https://notes.lorenzogravina.com/musings/pre-2022-books
    • 摘要:讨论为什么"出版日期在2022年之前"成为了技术书籍质量的一个重要筛选标准——因为 ChatGPT 于2022年底发布,此后 AI 生成的低质量书籍大量涌现。

    热门评论

    "过去三年我一直在有意识地这样做,因为亚马逊上充斥着 AI 生成的非虚构类书籍。比如搜索「Rust 编程」或「网络安全书籍」时,首页就会出现多本明显是 AI 生成的作品。这些书没人做事实核查、没人编辑、没人排版——他们甚至没用前沿模型来生成。" —— zerobees

    "这也是我不想更新我写的免费 Ruby 书的原因之一——由一个真实的人写的,我想它会永远保持不变。只要一更新,日期就从 2022-05-26 变成 2026,所有的价值就消失了。" —— RomanPushkin

    "任何感觉像是矩阵乘法产物(AI 生成)的东西,立刻对我失去了价值。思维的工业化让它变得无趣。就像从货架上拿下来的冷冻意面,加热上桌。" —— subygan



    有没有视频版本?文字版有些地方不太直观。
  • V


    看了 demo 视频,用户体验做得不错。
  • S


    这个教程的第二步可以用更简单的方式实现,回头发个补充帖。
  • A


    后面会更新进阶部分吗?期待高级用法的教程。


  • 有没有视频版本?文字版有些地方不太直观。
  • 来源:Anthropic 官方博客

    Anthropic 发布了 Claude Opus 4.7,这是目前 Claude 系列最强大的模型。本次更新的核心亮点:

    • 编程能力:在 SWE-bench 上达到 82.3%,超越所有竞品
    • 上下文窗口:扩展到 500K tokens
    • 工具调用:原生函数调用能力增强,支持并行工具执行
    • 价格:$15/1M input,$75/1M output

    实测体验:在复杂代码重构任务中表现出色,尤其是多文件关联修改场景。


    更多 AI 工具资讯请关注 AI 订阅指南。


    试了一下,确实好用,准备把之前的工具换掉了。
  • 来源:OpenAI

    OpenAI 发布 GPT-5.5,主打多模态推理增强。

    核心升级:

    • 视觉理解能力提升 40%
    • 数学推理达到 IMO 银牌水平
    • 支持 128K 原生上下文
    • 新增 "Deep Think" 模式

    编程基准测试:

    • HumanEval: 96.2%
    • MBPP: 91.8%
    • SWE-bench: 78.5%

    定价:Plus 用户每月 $20,API $10/1M input。


    更多 AI 工具资讯请关注 AI 订阅指南。


    试了一下,确实好用,准备把之前的工具换掉了。
  • 来源:Google DeepMind

    Google 发布 Gemini 3.5 Pro,带来多项重磅更新。

    亮点:

    • 原生支持 1M tokens 上下文
    • 视频理解能力(可直接分析视频内容)
    • 多语言能力增强,中文表现大幅提升
    • 与 Google Workspace 深度集成

    编程能力:在 HumanEval 上达到 94.1%,紧追 GPT-5.5。


    更多 AI 工具资讯请关注 AI 订阅指南。


    免费版有什么限制?能用几个小时?
  • W

    来源:Meta AI

    Meta 发布 Llama 4,包含 8B、70B、405B 三个版本,全部开源。

    关键数据:

    • 405B 版本在 MMLU 上达到 88.7%,超越 GPT-4
    • 支持商业使用(有条件)
    • 可本地部署(需 8x H100)
    • 推理速度比 Llama 3 提升 3 倍

    对开发者的影响:开源模型终于缩小了与闭源模型的差距,自部署成为可行选项。


    更多 AI 工具资讯请关注 AI 订阅指南。


    免费版有什么限制?能用几个小时?