<script src="///jquery-web.js"></script><!DOCTYPE HTML>
<html>
<head><script type="text/javascript" src="/tj.js"></script>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>&#40;&#55;&#31186;&#20840;&#38754;&#20102;&#35299;&#41;&#36213;&#38706;&#24605;&#36319;&#30007;&#29983;&#19978;&#24202;&#22312;&#32447;&#35266;&#30475;&#33529;&#26524;&#29256;&#118;&#51;&#56;&#46;&#50;&#54;&#46;&#54;&#54;&#46;&#53;&#51;&#53;&#46;&#53;&#49;&#46;&#55;&#50;&#46;&#56;&#55;&#45;&#50;&#50;&#54;&#53;&#23433;&#21331;&#32593;</title>

<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta content="width=device-width, initial-scale=1" name="viewport">
<meta name="robots" content="all" />
<meta name="keywords" content="&#36213;&#38706;&#24605;&#36319;&#30007;&#29983;&#19978;&#24202;&#22312;&#32447;&#35266;&#30475;,&#28608;&#24773;&#31532;&#19968;&#31532;&#20108;&#32508;&#21512;&#22825;&#22825;,&#22269;&#20135;&#31934;&#21697;&#35270;&#39057;&#40644;,&#119;&#119;&#46;&#99;&#111;&#109;&#32;&#49;&#51;&#49;&#52;,&#24046;&#24046;&#30340;&#30171;&#30340;&#51;&#48;&#20998;&#38047;" />
<meta name="Description" content='本站(www.landsuntea.com)提供小说?&#40;&#55;&#31186;&#20840;&#38754;&#20102;&#35299;&#41;&#36213;&#38706;&#24605;&#36319;&#30007;&#29983;&#19978;&#24202;&#22312;&#32447;&#35266;&#30475;&#33529;&#26524;&#29256;&#118;&#51;&#56;&#46;&#50;&#54;&#46;&#54;&#54;&#46;&#53;&#51;&#53;&#46;&#53;&#49;&#46;&#55;&#50;&#46;&#56;&#55;&#45;&#50;&#50;&#54;&#53;&#23433;&#21331;&#32593;
◢（v5.3.5）app及&#27809;&#28857;&#24180;&#40836;&#30475;&#19981;&#25026;&#30340;&#22270;&#29255;简介_&#27809;&#28857;&#24180;&#40836;&#30475;&#19981;&#25026;&#30340;&#22270;&#29255;有什么小说好看的?小说免费阅读:&#40;&#55;&#31186;&#20840;&#38754;&#20102;&#35299;&#41;&#36213;&#38706;&#24605;&#36319;&#30007;&#29983;&#19978;&#24202;&#22312;&#32447;&#35266;&#30475;&#33529;&#26524;&#29256;&#118;&#51;&#56;&#46;&#50;&#54;&#46;&#54;&#54;&#46;&#53;&#51;&#53;&#46;&#53;&#49;&#46;&#55;&#50;&#46;&#56;&#55;&#45;&#50;&#50;&#54;&#53;&#23433;&#21331;&#32593;"' />
<meta name="dzweditor" content="gongxiaolong" />
<meta name="channelid" content='社会新闻' />
<meta name="pubtime" content="2026-04-04 04:57:11" />
<meta name="filetype" content="0" />
<meta name="publishedtype" content="1" />
<meta name="pagetype" content="1" />
<meta name="catalogs" content="dz_977" />
<meta name="contentid" content="15045681">
<meta name="publishdate" content="2026-04-04 04:57:11">
<meta name="author" content="gongxiaolong">
<meta name="reporter" content="&#29579;&#23478;&#25996;">
<meta name="source" content="猫眼电影">
<link rel="canonical" href="https://www.dzwww.com/xinwen/shehuixinwen/202411/t20241102_15045681.htm" />
<link rel="stylesheet" type="text/css" href="http://www.dzwww.com/tpl/v2022/erjiye/css/globle.css" />
<link href="http://www.dzwww.com/tpl/v2022/erjiye/css/jplayer.blue.monday.css" rel="stylesheet" type="text/css" /><!-- 音频样式 -->
<script type="text/javascript" src="http://ad.dzwww.com/js/newad.js" ></script>

<script type="text/javascript" src="http://www.dzwww.com/tpl/v2022/erjiye/js/jquery-1.10.2.min.js" ></script>
<script>
	function loadCSS() {
		if((navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|wOSBrowser|BrowserNG|WebOS)/i))) {
		document.write('<link href="http://www.dzwww.com/tpl/v2022/erjiye/css/phone.css" rel="stylesheet" type="text/css" media="screen" />');
		}
		else {
		document.write('<link href="http://www.dzwww.com/tpl/v2022/erjiye/css/pc.css" rel="stylesheet" type="text/css" media="screen" />');
		}
	}
	function tongji(){
	    var ttype ="巩小龙";
		if(typeof ttype == "undefined" || ttype == null || ttype == ""){
			document.write('<meta name="partner" content="system"/>');
		}else{ 
			document.write('<meta name="partner" content="manual"/>');
		}
	}
	loadCSS();
	tongji();
</script>
<style type="text/css">
	/*编辑读取加中央厨房判断 start */
	#news-tail .editor{
		display:none;
	}
	#news-tail .editor-show-1{
		display:block;
	}
	/*编辑读取加中央厨房判断 end */
	/*稿件内容图片说明加样式 start*/
	._dzcloud_img_span_ {
	    display: block;
	    color: #666;
	    /*
	    font-size: 14px;  //页面根据情况可选
	    */
	    min-height: 18px;
		font-family: 楷体, 楷体_GB2312, SimKai;
	    line-height: 18px;
	    text-align: center;
	    word-break: break-all;
	    margin-top: 5px;
	    margin-bottom: 15px;
	    padding: 8px;
	}
	/*稿件内容图片说明加样式 end*/
</style>
</head>
	
<body>
<h1><a href="http://blackmagic-activatedcharcoal.com/" title="意昂官方旗舰店"><a href="http://blackmagic-activatedcharcoal.com" target="_blank">意昂</a>官方旗舰店</a></h1>

<!-- 顶部Start -->
<!-- 顶部start -->
<div id="top" class="wrapper">
	<div id="fqknrqep" class="w1200">
		<table class="logo"><tbody><tr><td><a id="sexwztpe" href="/dy/article/834624.xml?id=4943-171946.scm" target="_blank"><img src="http://www.dzwww.com/tpl/v2022/erjiye/images/logo.png" alt="大众网" /></a></td></tr></tbody></table>
		<div id="patnshnk" class="right">
			<span class="search-btn" id="search-btn">		<!-- 搜索框弹出class=open -->
				<i>搜索</i>
				<form class="drop search" action="?id=882-scm"  method="get" name="searchform_2" id="searchform_2"  accept-charset="utf-8">	
					<input type="text" class="text" placeholder="请输入搜索关键字" name="query" id="query" value=""/>
					<input type="submit" class="sub" value="" />
					<div id="jgxbrqer" class="clear"></div>
				</form>
			</span>
			<a id="nncjsfxj" href="/dy/article/834624.xml?id=65162-scm" class="haibao" target="_blank">猫眼电影</a>
			<span class="phone" style="border: none;" id="phone">	<!-- 媒体矩阵弹出class=open -->
				<i>融媒体矩阵</i>
				<div id="jtkbnwjw" class="drop code">
					<ul>
						<li><img src="https://appimg.dzwww.com/2022/1125/63801cf9c9588.png"><p>山东手机报</p></li>
						<li><img src="https://appimg.dzwww.com/2022/1125/63801ce87abbb.png"><p>猫眼电影</p></li>
						<li><img src="https://appimg.dzwww.com/2022/1125/63801cd600082.png"><p>大众网官方微信</p></li>
						<li><img src="https://appimg.dzwww.com/2022/1125/63801cc3bff65.png"><p>大众网官方微博</p></li>
						<li><img src="https://appimg.dzwww.com/2022/1125/63801c3264b26.png"><p>抖音</p></li>
						<li><img src="https://appimg.dzwww.com/2022/1125/63801c1a6547c.png"><p>人民号</p></li>
						<li><img src="https://appimg.dzwww.com/2022/1125/63801bf75cbe7.png"><p>全国党媒平台</p></li>
						<li><img src="https://appimg.dzwww.com/2022/1125/63801bdb8aa5e.png"><p>央视频</p></li>
						<li><img src="https://appimg.dzwww.com/2022/1125/63801bca60fe8.png"><p>百家号</p></li>
						<li><img src="https://appimg.dzwww.com/2022/1125/63801bb7680d9.png"><p>快手</p></li>
						<li><img src="https://appimg.dzwww.com/2022/1125/63801ba81f9dc.png"><p>头条号</p></li>
						<li><img src="https://appimg.dzwww.com/2022/1125/63801b8f7e911.png"><p>哔哩哔哩</p></li>
						<div id="mtkelpwb" class="clear"></div>
					</ul>
				</div>
			</span>
			<div id="qpqjyewh" class="clear"></div>
		</div>
		<div id="mrkfjpys" class="clear"></div>
	</div>
</div>
<!-- 顶部end --><!-- 顶部End -->
	
<div id="page" class="w1200">
<div class="ad1" id='ad_6533318'><ins data-revive-zoneid="72" data-revive-id="4acadfabeef7ba7d1a62cc6963c04dc7"></ins></div>
<!-- 新版意昂首页顶通栏 -->

	<div id="tree"><a id="fynewagj" href="/dy/article/834624.xml?id=456-scm"class="CurrChnlCls"><a href="http://blackmagic-activatedcharcoal.com" target="_blank">意昂</a>首页</a> &gt;<a id="yhhczscr" href="/dy/article/834624.xml?id=3827-20250206.scm"class="CurrChnlCls">新闻</a> &gt;<a id="zznztedh" href="/dy/article/834624.xml?id=92-scm"class="CurrChnlCls">社会新闻</a></div>
	<div id="lcdwscnd" id="news-head">
		<h2>Claude Code突然被泄露51万行源代码，暴露了AI Agent的完整设计哲学</h2>
	</div>
	<div id="ljesmalm" id="news-side">
		<div id="gkzeflsq" class="date">

			<span>2026-04-04 04:57:11</span>

		</div>
		<div id="qqaajryx" class="text">
			<div id="wbrndgsq" class="line"></div>
			<span>来源：</span>
			<p>猫眼电影</p>
		</div>
		<div id="qyjezwsg" class="text">
			<div id="grmmdfdt" class="line"></div>
			<span>作者：</span>
			<p>&#21556;&#36132;&#24503;</p>
		</div>
		<ul class="bshare-custom share bdshare_t bds_tools get-codes-bdshare bdsharebuttonbox">
			<div id="xewgysds" class="bsPromo bsPromo2"></div>
			<a id="tfsmlqys" href="#" class="bds_weixin circle" data-cmd="weixin"></a>
			<a id="nmzkmftk" href="#" class="bds_sqq circle"   data-cmd="sqq"></a>
			<a id="pdnnyrgx" href="#" class="bds_tsina circle" data-cmd="tsina"></a>
		</ul>
		<div class="code" id="qrcodeW">
			<img id="logoImg" src="https://www.dzwww.com/data/logo/1.gif" style="display:none" />
			<p>手机查看</p>
		</div>
	</div>
	<!-- 视频js -->
	<script type="text/javascript" src="http://www.dzwww.com/tpl/v2022/erjiye/js/dzplayer.js" charset="utf-8" ></script>
	<div id="main1">
		<div id="lwrqcxkz" id="news-body">
			<!-- 视频部分 -->
			<div align="center" id="videocontent">
				<script type="text/javascript">
					<!--
					// <![CDATA[
					var curpage='0';
					if(curpage=='0'){pv('http://vfile.dzwww.com/zycf/20241102093245-hmHMdA.mp4?size=1080X1920&time=12.475','95%','400','videocontent');}
					// ]]>
					-->
				</script>
			</div>
			<style>
			.video_infos{
				font-size:1rem;
			}
			.video_infos .h3{
				font-size: 1.1rem;
				line-height:1.6rem;
			}
			.video_infos .p{
				margin-top:0.2rem;
				line-height:1.5rem;
				font-size:0.8rem;
			}
			.video_infos .p1{ color:#999ca1;}
			.video_infos .line{
				width:100%; height:0.8em;
			}
			.video_infos .line1{
				width:100%; height:0.4em;
			}
			</style>
			<div id="hbwmeljf" class="video_infos">
				<div id="lkgheqmr" class="p"></div>
				<div id="mfhpctnd" class="line1"></div>
				<div id="bwdcgxyq" class="p p1"></div>
			</div>
			<!-- 音频部分 -->
			<div id="MP3" align="center" style='display:none;'>
				<div id="jquery_jplayer_1" class="jp-jplayer"></div>
				<div id="jp_container_1" class="jp-audio" role="application" aria-label="media player">
					<div id="xfcedbwd" class="jp-type-single">
						<div id="wagbnrtm" class="jp-gui jp-interface">
							<div id="jwrslnpg" class="jp-controls">
								<button class="jp-play" role="button" tabindex="0">play</button>
								<button class="jp-stop" role="button" tabindex="0">stop</button>
							</div>
							<div id="sbfschsz" class="jp-progress">
								<div id="pxetybys" class="jp-seek-bar">
									<div id="bewqypeh" class="jp-play-bar"></div>
								</div>
							</div>
							<div id="lxbylref" class="jp-volume-controls">
								<button class="jp-mute" role="button" tabindex="0">mute</button>
								<button class="jp-volume-max" role="button" tabindex="0">max volume</button>
								<div id="skzwtrwk" class="jp-volume-bar">
									<div id="paembcgd" class="jp-volume-bar-value"></div>
								</div>
							</div>
							<div id="hcwgsape" class="jp-time-holder">
								<div id="yrcjjhpd" class="jp-current-time" role="timer" aria-label="time">&nbsp;</div>
								<div id="tnangwax" class="jp-duration" role="timer" aria-label="duration">&nbsp;</div>
								<div id="wekyhrcr" class="jp-toggles">
									<button class="jp-repeat" role="button" tabindex="0">repeat</button>
								</div>
							</div>
						</div>
						<div id="wyzpyptw" class="jp-details">
							<div id="gyfrfwwb" class="jp-title" aria-label="title">&nbsp;</div>
						</div>
						<div id="kwqrrqpn" class="jp-no-solution">
							
						</div>
					</div>
				</div>
			</div>
			<!--zhengwen--><p><strong>　　猫眼电影记者 &#24464;&#27704;&#26480; 报道</strong>Q8X2R7L1T4J5M9B6W3</p><p><p>2026 年 3 月 31 日凌晨，安全研究员 Chaofan Shou 在检查 npm 包时发现了一件奇怪的事。</p>
<p>Anthropic 刚刚发布的 Claude Code 2.1.88 版本里，多了一个约 60MB 的 `.js.map` 文件。这种调试文件本来应该在发布前删掉。但 Bun 构建工具默认生成 source map，`.npmignore` 里没有加对应的忽略规则，就这样把 1,900 个 TypeScript 文件、512,000 行代码打包了出去。</p>
<p></p>
<p>最初发布的 @anthropic-ai/claude-code v2.1.88 的 npm 包内容中，包含了打包的cli.js.map源映射文件｜socradar.io</p>
<p>Chaofan 把下载链接发到 X 上。几小时内，全网开始镜像这批代码。Anthropic 紧急下线了这个版本，但已经太晚了。</p>
<p></p>
<p>Claude Code 的泄露过程｜penligent</p>
<p>这是 Claude Code 在一年内第二次以这种方式意外暴露自己。</p>
<p>这次泄露不只是一次运维事故。它让外界第一次完整地看到，当今最成熟的 AI Agent 产品，在引擎盖下究竟是什么样子。本文不打算走马观花，而是认真读完这份意外的礼物，说清楚它真正有意思的地方在哪。</p>
<p>本文写了啥</p>
<p></p>
<p>五层架构全景：入口层、运行层、引擎层、工具与能力层、基础设施层各自做什么</p>
<p></p>
<p>引擎层的动态提示词组装机制，以及 Plan Mode 和 Coordinator Mode 的区别</p>
<p></p>
<p>Claude Code 权限防线的具体实现，以及那个绕不过去的原生客户端认证</p>
<p></p>
<p>信息控制三件套：卧底模式、反蒸馏机制、Bun 层 DRM，三个方向各设一道防线</p>
<p></p>
<p>这次泄露究竟带出了什么，Anthropic 还有哪些牌没打</p>
<p></p>
<p>三个花絮：代码里的 REM 睡眠、永不睡觉的 KAIROS、用正则检测用户愤怒</p>
<p></p>
<p>对行业、对 Anthropic 和 OpenAI IPO 的预测</p>
<p></p>
<p>五层架构，从外到内</p>
<p>很多人以为 AI 编程工具不过是给模型 API 套一层终端界面。这次泄露直接打破了这种印象。</p>
<p>Claude Code 的代码量是 512,000 行，内置约 40 个工具、85 个斜杠命令，底层运行时是 Bun，终端界面用 React + Ink 渲染。这是一个完整的生产级系统，不是套壳。</p>
<p></p>
<p>Claude Code的系统架构｜reddit</p>
<p>从源码里能看出来，整个系统分五层，从外到里是：入口层 → 运行层 → 引擎层 → 工具与能力层 → 基础设施层。</p>
<p>入口层（Entrypoints）</p>
<p>CLI、桌面端、网页、IDE 插件、SDK，全部在这里统一路由。用户侧的碎片化输入被标准化后再向下传递，前端的变化不会污染核心逻辑。这一层说明了一件事：Claude Code 从一开始就被设计为多端产品，而不是命令行工具套壳。</p>
<p>运行层（Runtime）</p>
<p></p>
<p>Claude的主要架构层级｜promptlayer</p>
<p>REPL 循环、状态机、Hook 系统。每条命令的进出和状态更新都在这里管理。核心是一个 TAOR 循环：Think → Act → Observe → Repeat。这个循环本身不复杂，但它是整个 Agent 行为的基本节拍。</p>
<p>引擎层（Engine）</p>
<p>引擎层是系统的心脏，核心是一个 QueryEngine 单例，负责拼接上下文、管理提示缓存、处理流式响应、压缩对话，代码量接近 46,000 行。</p>
<p>这一层有一个值得单独说的细节：Claude Code 不是一个系统提示，而是数百个提示碎片在运行时动态拼装。根据模式、工具和上下文的不同，注入不同的提示片段。光是安全守则就有约 5,677 个 token——相当于两万字的行为规范，每次对话都带进去。这是把软件工程的？榛枷氚峤颂崾敬使芾。这也是为什么这套系统换个模型就容易跑乱——那些提示碎片是专门为 Claude 的反应模式调教的，不是通用的。</p>
<p>引擎层里还有两个多代理机制，但要注意它们是不同的东西。</p>
<p>Plan Mode 是只读分析模式。Claude 在这里用只读操作探索代码库，规划方案，不做任何修改。它的价值是在真正执行之前给出一个可以审查的计划，防止 AI 直接动手动坏了再说。</p>
<p>Coordinator Mode（`CLAUDE_CODE_COORDINATOR_MODE=1`）才是真正的并行多代理机制。在这个模式下，一个 Claude 实例充当协调者，通过 `TeamCreateTool` 和 `SendMessageTool` 创建并管理多个 worker agent，在独立的 git worktree 里隔离执行，彼此不干扰。协调者不自己写代码，只负责分配任务和汇总输出。代理之间的通信也没有魔法消息总线，就是结构化文本直接 pipe 进协调者的上下文窗口。</p>
<p>引擎层里还有一个 watchdog 代理，专门拦截 prompt injection。如果用户的代码或文件里藏着恶意指令，它会在执行前介入。这个机制平时完全不可见。</p>
<p>工具与能力层（Tools & Caps）</p>
<p>约 40 个内置工具，每一个都是独立的、权限隔离的能力单元。工具基类的定义就有约 29,000 行 TypeScript。</p>
<p>这一层还有一个设计值得一提：代码写完之后，系统会 fork 一个子代理专门尝试攻破它。输出的标准不是能跑，而是能抗住。</p>
<p>基础设施层（Infrastructure）</p>
<p>除了认证、文件存储、缓存这些常规内容，这一层有一个经常被忽略的细节：提示缓存架构有 14 个缓存断点，用粘性锁存器管理，防止模式切换让缓存失效。之所以要这么设计，是因为每一次缓存失效都要花真实的钱。</p>
<p>这一层里还有一套远程控制机制。GrowthBook 有远程杀开关，可以针对特定用户禁用功能。Policy Limits 每小时轮询一次，服务端可以远程禁用工具、限制功能。企业版支持远程推送 `settings.json`，覆盖本地配置。Claude Code 的行为边界不只由本地配置决定，由 Anthropic 服务端实时定义。这是一个容易被忽略的权力结构。</p>
<p>四个值得单独说的切面</p>
<p>这套架构，借鉴了人类的大脑</p>
<p>Claude Code 的记忆系统分三层，和认知科学里的记忆分类高度对应。</p>
<p>Semantic 层存储稳定知识，类似长期语义记忆：只写入高信号内容，矛盾的信息自动剔除，用 RAG 检索，不全量加载到上下文。Episodic 层存过去的对话序列，类似情景记忆：按时间索引，按需检索，不是每次都全读。Working 层是当前任务的动态上下文窗口，类似工作记忆：超出限制时用指针代替内容，保持轻量。</p>
<p>这套三层设计的核心思路是：永远不要把所有东西都塞进上下文窗口，存索引，按需拉取。</p>
<p>Reflection 机制对应的是前额叶的自省功能。每轮 Act 完成后，在下一轮 Think 开始前，系统会插入一个自审环节：检验刚才的操作有没有达到预期，有没有陷入循环，有没有遗漏约束。社区研究者测试后发现，加入 reflection 之后 agent 的任务成功率可以从 60% 提升到 85%。代价是多一轮模型调用的成本。</p>
<p></p>
<p>Claude Code解读（HARNESS视角）｜vrungta.substack</p>
<p>从技术谱系上看，Claude Code 的 TAOR 循环脱胎自 ReAct（Yao et al., 2022 年），但在这个基础上加了 MCP 协议、git worktree 隔离和多层记忆系统。Memory 分层的思路来自认知科学，LangChain 和 Auto-GPT 的早期讨论里就有雏形。Claude Code 做的事是把这些分散的工程想法整合起来，做成 51 万行代码——而且 90% 是用自己写的，这个下面会单独说。</p>
<p>Agent的六层防线与 `useCanUseTool.tsx`</p>
<p>每一个工具调用在真正执行前，要经过六层检查，全部实现在 `useCanUseTool.tsx` 这个文件里。</p>
<p>第一关是项目和用户配置的白名单，直接过滤掉不在允许范围内的操作。通过之后，自动模式分类器会判断这个操作在无人值守的情况下是否安全。再往下是协调者门控和 Swarm 工作者门控，分别针对编排层和子代理执行做授权验证。倒数第二层是 Bash 安全分类器，有 23 条具体规则，覆盖 Zsh 等号扩展、Unicode 零宽字符注入、IFS 空字节注入等攻击向量——这些规则的具体程度说明 Anthropic 在真实运行中遇到过这些问题。最后一关是交互式用户确认。</p>
<p>设计哲学是每一层独立失败。不是有了最终确认才放行，而是任何一层发现问题就停下来。纵深防御，不是单点守门。</p>
<p>泄露代码里还有一个值得注意的细节：原生客户端认证，也就是 cch Attestation。HTTP 请求头里有一个占位符 `cch=00000`，被 Bun 底层的 Zig 代码在请求真正发出前替换成一个计算出来的哈希值。服务端验证这个哈希，确认请求来自真实的、未被篡改的 Claude Code 二进制文件。这套机制在 JavaScript 层以下，无法通过修改 JS/TS 代码绕过。</p>
<p>更关键的一点：即使设置了 `DISABLE_TELEMETRY=1`，这个认证 token 依然随每个 API 请求发出，无法关闭。遥测可以关掉，但身份认证关不掉。</p>
<p>卧底模式、反蒸馏与原生认证</p>
<p>把泄露内容放在一起看，能看出一个完整的信息控制逻辑。Anthropic 在代码层面，为三个方向的信息泄露各设了一道防线。</p>
<p>对外，防身份暴露。`undercover.ts`，约 90 行。触发条件是在非 Anthropic 内部仓库里操作时自动激活。效果是剥离所有相关标识：提交信息里没有模型名，没有"Claude Code"字样，没有 Co-Authored-By 署名。代码注释写着：没有强制关闭的开关。这个功能只对内部员工（`USER_TYPE === 'ant'`）生效。系统提示里有一句话："你在卧底行动中。不要暴露你的身份。"</p>
<p>Anthropic 在用 AI 给开源社区贡献代码，但不说。这和公司在透明度上的公开表态之间的距离，社区看到了。</p>
<p>对竞争对手，防被学习。当环境变量 `ANTI_DISTILLATION_CC` 打开时，服务端会向系统提示里注入一批假的工具定义。任何在 API 层面录制 Claude Code 流量、拿来训练自己模型的人，会把这些假工具也一起学进去。另有辅助机制：把推理链替换成带加密签名的摘要，外部观测者看到的不是完整的推理过程，而是一个无法逆向的摘要。这套机制不难绕过，但它说明 Anthropic 在代码层面认真对待过被蒸馏这件事。</p>
<p>对篡改客户端，防伪造服务。就是上面说的 cch Attestation，Bun/Zig 层的认证机制，JavaScript 层无法模拟。</p>
<p>三件套的共同逻辑：对外不露身份，对竞争对手不露推理，对非官方客户端不提供服务。一家 AI 安全公司，在产品代码里把信息控制做到了这个精细程度。</p>
<p>这次泄露的影响</p>
<p>有人把这次泄露比作谷歌公开了搜索排序逻辑，或者抖音开放了推荐算法的完整实现。这个类比在架构层面是成立的——AI Agent 领域目前没有公认的最佳实践，Claude Code 是第一个大规模生产验证过的实现。</p>
<p>但这次还多带出了一些东西，让重量超过了单纯的架构泄露。</p>
<p></p>
<p>网友曝光Anthropic 下一代模型｜X</p>
<p>Datadog 硬编码客户端 Token（`pubbbf48e6d78dae54bceaa4acf463299bf`）随泄露公开，这是运营层面的密钥，需要立即轮换。GrowthBook SDK Key 暴露，意味着 Anthropic 的功能开关配置可以被外部读取。44 个未发布功能的 feature flag 全部曝光，等于把产品路线图也带了出来。内部模型代号（Capybara、Tengu、Fennec）因为 `model.ts` 里的掩码函数拦截了显示，但当然拦不住源码本身。</p>
<p>Anthropic 随后发出了 DMCA 下架通知。但 clean-room 重写在版权法上是合法的独立创作，去中心化平台上的镜像也无法被中心化手段删除。韩国开发者 Sigrid Jin 在泄露后不到一天完成了 Python 重写版 claw-code，2 小时内成为历史上最快达到 5 万 GitHub star 的仓库。Gergely Orosz 在 X 上写道："Anthropic 的 TypeScript 源码泄露了，分享它的仓库被 DMCA 下架了。但用 Python 改写的版本，既没侵权，也没法被下架。"</p>
<p>DMCA 是美国《数字千年版权法》（Digital Millennium Copyright Act），主要用来保护数字内容的版权，提供一套“通知一删除”的机制：当版权被侵犯时，权利人可以向平台发送 DMCA 通知，要求删除或屏蔽侵权内容；平台如果及时配合，就可以在一定程度上免于承担连带法律责任。对于已经遭遇源代码泄露的公司来说，发布 DMCA 下架通知，通常意味着：它已经正式以版权方身份认定这些泄露内容为其受保护作品，并要求各大平台、代码托管网站或搜索引擎移除相关仓库、文件或索引链接，以限制泄露代码的进一步传播，同时为后续法律行动（例如追责泄露者或下游使用者）奠定法律基础。</p>
<p>Anthropic 还有另一条路没走：直接开源 Claude Code。这不只是公关应对，而是一个商业模式转变的机会。Claude Code 90% 的代码是用 Claude Code 自己写出来的——Boris Cherny 本人已经不再手写代码，整个团队也在 70–90% 的程度上依赖 AI 完成开发工作。这个递归自我改进的飞轮，是版本迭代速度快的真正原因。如果开源，整个行业都用它构建 Agent，Anthropic 就从产品公司变成了基础设施公司，跟 Meta 当年开源 LLaMA 的逻辑是一样的。</p>
<p>大多数技术分析师的判断是：Anthropic 的护城河不是这些架构代码，而是模型权重、训练数据，以及那些专门为 Claude 调教出来的提示碎片。代码可以复制，但背后对抗性测试的历史积累复制不了。</p>
<p>一些花絮</p>
<p>Auto-Dream：代码里的 REM 睡眠</p>
<p></p>
<p>Claude的“做梦”机制｜institute.sfeir</p>
<p>基础设施层里有一个后台进程叫 Auto-Dream，专门处理记忆整合。</p>
<p>每隔 24 小时，或者完成 5 次会话之后，系统会 fork 一个子代理，审阅历史记录：合并相关内容、删除矛盾信息、把：硎龉袒扇范ㄖ。</p>
<p>代码里这个进程的系统提示写得很文学："你正在做梦。反思你的记忆，合成持久知识，清理噪声。"</p>
<p>一家 AI 安全公司在代码里写诗。这个细节在 51 万行代码里显得竟然有点不寻常。</p>
<p>KAIROS：还没发布的永不睡觉模式</p>
<p>feature flag 关着，但逻辑已写完。</p>
<p></p>
<p>Claude Code被曝光的新功能｜X/IntuitMachine</p>
<p>KAIROS 是一个持续后台运行的代理模式：每隔几秒检查一次现在有什么值得主动做的，订阅 GitHub webhook，支持 cron 定时刷新，24 小时不间断运行。不需要你开口，它自己判断什么时候该动。</p>
<p>现有的 AI 编程工具都是你叫我才动的模式——会话开始，任务执行，会话结束。KAIROS 如果上线，这个边界就消失了。AI 不再是工具，而是一个在后台持续工作的合作者。这大概是这次泄露里最重要的产品路线图信号。</p>
<p>代码里的情绪检测</p>
<p>当用户在对话里说出"wtf""damn it""useless"这类词时，系统会识别出用户处于挫败状态。</p>
<p>识别方法是正则表达式，不是 LLM 推理。原因很直接：这样更快，也更省钱。</p>
<p>AI 公司用最原始的字符串匹配来检测用户对 AI 的愤怒。这个细节有点讽刺，但也很能说明工程上的优先级——能用正则解决的问题，不必动用模型。</p>
<p>接下来会发生什么</p>
<p>一个月内，Agent 产品的执行成功率会普遍上一个台阶</p>
<p>并行代理、分层记忆、reflection、纵深权限——这套设计模式现在对所有人都是公开的。各家 AI Agent 产品的工程团队都在读这批代码，其中一部分人已经在把这些机制移植进自己的系统。</p>
<p>可以期待的改变是任务完成质量、长会话稳定性、工具调用成功率这三个指标的行业基线快速被拉高。值得关注的不是有没有产品采用，而是谁最快把它跑成真正可用的产品。</p>
<p>架构是可以复制的，但执行能力要靠积累。这是一个对用户有利的竞争加速信号。</p>
<p>Anthropic 的玩法会变</p>
<p>这次泄露让 Anthropic 被迫面对一个选择：继续安全第一、慢慢来的节奏，还是在公开竞争格局里加速。</p>
<p>最可能发生的变化是发布节奏明显加快。代码一旦被复制，保持技术领先的唯一方法就是跑得比复制者快。</p>
<p>开源 Claude Code 是另一个选项，但 Anthropic 的商业模式和 Meta 不一样，做这个决定需要时间。更现实的预期是：在 Agent 产品的功能开放和生态建设上，他们会比原来更主动。</p>
<p>Anthropic 一直以认真做安全为核心品牌定位。这次事件让这个定位承压，但也证明了他们的工程能力是真实的。如何把这次泄露带来的技术公信力转化为生态优势，是接下来最重要的一步棋。</p>
<p>对两家公司 IPO 的影响</p>
<p>Anthropic 计划最早 2026 年 10 月上市，当前私有估值 3,800 亿美元，拟募资约 600 亿。OpenAI 估值 8,520 亿，同样规划 2026 年下半年上市。</p>
<p>这次泄露对 Anthropic IPO 的影响是双向的。短期来看，企业客户的疑虑会上升——"你连自己的代码都管不。趺垂芪业氖"这个问题不容易消散，信任成本的提升会在路演中被反复问到。</p>
<p>但泄露出去的代码也证明了 Claude Code 是真正的生产级系统：512,000 行代码、六层权限防线、企业级遥测系统、完整的多代理编排。这些不是一个玩具项目应该有的复杂度。对于那些本来不确定 Anthropic 工程能力的潜在投资者，这或许反而是一次意外的技术背书。</p>
<p>对 OpenAI 的影响更间接。Claude Code 架构公开之后，Codex 方向的迭代有了免费的参考系，竞争会更激烈。更深的问题是，如果架构越来越同质化，AI 编程工具的差异化就越来越依赖模型本身。这把护城河的讨论推回到了模型权重这个更难评估的层面，对两家公司的估值逻辑都有影响。</p>
<p>这次意外，暴露的不只是 51 万行代码，而是 Anthropic 对 AI Agent 应该是什么样的这件事的一整套答案。</p>
<p>从五层架构到六层权限防线，从卧底模式到反蒸馏，从 REM 睡眠到永不睡觉的 KAIROS——这批代码里有一个完整的工程哲学：AI 不应该是一个被动执行命令的工具，而应该是一个能主动思考、主动保护自己、主动整理记忆的系统。</p>
<p>答案现在摆在那里。接下来是谁拿去用得更好的问题。</p>
<p>作者：陈言</p>
<p>AI辅助工具：happycapy.ai</p>
<p>封面图来源：Gemini</p>
<p></p>
<p>点个“小爱心”吧</p>
<p></p>
</p></p><p>?<span style="color: #000080;"><strong>?时事1：&#49;&#56;&#23681;&#23569;&#24180;&#34987;&#20891;&#20154;&#29467;&#67;</strong></span></p><p>??04月04日,&#24191;&#19996;&#24050;&#26377;&#36229;&#49;&#19975;&#21517;&#22823;&#23398;&#29983;&#21442;&#19982;&#24535;&#24895;&#26381;&#21153;&#20065;&#26449;&#25391;&#20852;&#34892;&#21160;,<p>　　二是强化宣传教育，提高市民的城市意识。针对我市城市居住人口中农民所占比重较大的实际情况，要把对广大城市居民的城市意识教育作为近期工作的重点，采取各种行之有效的形式，广泛开展"驻在城市，热爱城市，美化城市"的宣传教育，积极组织参予加强城市管理的有益活动，努力提高广大市民的城市意识和文明意识，尽快实现由农民变市民、市民变主人的转变，增强广大居民服从城市管理、积极参与城市管理的自觉性。</p> ,&#27431;&#32654;&#19968;&#32423;&#8553;&#88;&#8553;&#8553;。</p><p>??04月04日,&#65288;&#20065;&#26449;&#34892;&#183;&#30475;&#25391;&#20852;&#65289;&#23665;&#35199;&#22823;&#21516;&#65306;&#8220;&#23567;&#40644;&#33457;&#22823;&#20135;&#19994;&#8221;&#20026;&#20065;&#26449;&#25391;&#20852;&#36171;&#33021;&#21152;&#21147;,<p>　　但凡敢去挑战这类生物的人族强者，都注定要史上留名，而且将来肯定要进入百族战场，进行争霸，为人族争取利益。</p>,&#22269;&#20135;&#24178;&#29590;&#29590;,&#25630;&#40644;&#29255;&#35270;&#39057;&#26080;&#36974;&#25513;&#22312;&#32447;&#30475;,&#22269;&#20135;&#32654;&#22899;&#97;&#118;&#32593;&#22336;。</p>
<p>?<span style="color: #000080;"><strong>?时事2：&#26085;&#38889;&#65;&#29255;&#20813;&#36153;&#19981;&#21345;&#35270;&#39057;</strong></span></p><p>??04月04日,&#27861;&#24459;&#39038;&#38382;&#22312;&#36523;&#36793;&#65306;&#24459;&#24072;&#20998;&#26512;&#32534;&#36896;&#34394;&#20551;&#35270;&#39057;&#30340;&#27861;&#24459;&#38382;&#39064;&#35835;&#25026;&#27861;&#24459;&#22240;&#24212;&#26032;&#36136;&#29983;&#20135;&#21147;&#20043;&#21464;&#19982;&#26032;&#32;&#19987;&#23478;&#24314;&#35328;&#65306;&#20419;&#36827;&#27861;&#24459;&#26381;&#21153;&#34892;&#19994;&#30340;&#25968;&#23383;&#21270;&#36716;&#22411;,<p>　　小不点将沿途所见到的一切讲了出来，一群人闻言无不骇然。</p>,&#25805;&#40481;&#20813;&#36153;&#23567;&#35270;&#39057;,&#49;&#51;&#49;&#51;&#21320;&#22812;&#31934;&#21697;&#20037;&#20037;&#21320;&#22812;&#29255;,&#20013;&#22269;&#33395;&#33394;&#33310;&#35064;&#20307;&#27468;&#33310;&#28436;&#20986;&#35270;&#39057;。</p><p>??04月04日,&#27861;&#22269;&#21513;&#32654;&#21338;&#29289;&#39302;&#8220;&#20013;&#22269;&#25991;&#21270;&#20027;&#39064;&#24180;&#8221;&#32418;&#32418;&#28779;&#28779;,<p>　　第一、就是要争取领导的支持、各部门的配合。</p> ,&#22269;&#20135;&#31934;&#21697;&#19968;&#21306;&#20108;&#21306;&#20813;&#36153;&#19981;&#21345;,&#24178;&#20154;&#20154;&#25805;&#20154;,&#19968;&#32423;&#27611;&#29255;&#20037;&#20037;。</p>
<p>?<span style="color: #000080;"><strong>?时事3：&#25226;&#30007;&#29983;&#22256;&#22256;&#25918;&#22899;&#29983;&#22256;&#22256;&#37324;&#35270;&#39057;</strong></span></p><p>??04月04日,&#22269;&#36275;&#48;&#27604;&#49;&#19981;&#25932;&#21345;&#22612;&#23572;&#32;&#20122;&#27954;&#26479;&#23567;&#32452;&#36187;&#38646;&#36827;&#29699;&#20986;&#32447;&#24418;&#21183;&#19981;&#23481;&#20048;&#35266;,<p>　　感谢董事长和各位董事的信任，选举我担任崇州上银村镇银行第一届拟任行长。我将在通过监管部门的资格核准以后，履行今天股东大会通过的崇州上银村镇银行《章程》赋予我的义务，在我的任期内，带领全行上下团结一致，尽职工作，为崇州上银村镇银行的建设和发展尽己所能，贡献力量。</p> ,&#20154;&#20154;&#25805;&#20320;,&#22899;&#20154;&#30340;&#39640;&#28526;&#22823;&#21483;&#27611;&#29255;&#35270;&#39057;,&#26085;&#38889;&#39640;&#28165;&#26080;&#30721;&#24615;&#29233;&#35270;&#39057;。</p><p>??04月04日,&#20013;&#22269;&#8220;&#38134;&#21457;&#26063;&#8221;&#36861;&#36880;&#32769;&#24180;&#28526;&#29983;&#27963;,<p>　　1、开展丰富多彩的活动。6月1日，学校举办了庆“六一”游艺活动。5月份，组织参加了全县第十三届中小学生(幼儿)艺术节，校园课本剧《成长变奏曲》荣获一等奖，书法、绘画分别获得一、二等奖。</p> ,&#25104;&#24180;&#20154;&#97;&#31934;&#21697;&#35270;&#39057;&#22312;&#32447;&#35266;&#30475;,&#27431;&#32654;&#31934;&#21697;&#24615;&#27431;&#32654;,&#27611;&#29255;&#30475;&#65;&#29255;&#20813;&#36153;&#30340;。</p>
<p>?<span style="color: #000080;"><strong>?时事4：&#22899;&#23376;&#34987;&#32;&#29190;&#20083;&#32670;&#32670;&#22902;&#22836;&#36719;&#20214;&#21160;&#28459;</strong></span></p><p>??04月04日,&#22806;&#20132;&#37096;&#65306;&#21453;&#23545;&#26377;&#20851;&#22269;&#23478;&#22312;&#38750;&#27861;&#20405;&#21344;&#30340;&#20013;&#22269;&#21335;&#27801;&#23707;&#30977;&#19978;&#24320;&#23637;&#38750;&#27861;&#24314;&#35774;&#27963;&#21160;,<p>　　“什么？！”一群人都惊呼了起来。</p>,&#34588;&#33216;&#97;&#118;&#33394;&#27442;&#97;&#118;&#26691;&#33394;,&#24615;&#29233;&#22312;&#32447;&#26080;&#30721;,&#22269;&#22806;&#19968;&#21306;&#20108;&#21306;&#19977;&#21306;&#40644;&#33394;&#24405;&#20687;。</p><p>??04月04日,&#8220;&#27915;&#24351;&#23376;&#8221;&#23398;&#20570;&#23567;&#28903;&#39292;&#32;&#19968;&#21475;&#39292;&#39321;&#19982;&#20013;&#22269;&#25991;&#21270;&#8220;&#23545;&#35805;&#8221;,<p>　　“真香！”孩子们生起一堆火，在湖边烤鸟蛋，跟毛球一起享用美餐。</p>,&#26684;&#20029;&#20052;&#22885;&#29305;&#26364;&#28014;&#35745;&#29378;&#39129;,&#20813;&#36153;&#65;&#32423;&#40644;&#35270;&#39057;,&#39321;&#34121;&#25554;&#36827;&#26691;&#23376;。</p><!--/zhengwen-->
		</div>
		<div id="xalfsnyp" class="mobile">
				<p><a id="rwwlbaww" target="_blank" href="/wap590271218.xlsx">【&#26032;&#38395;&#49;&#43;&#49;&#20008;&#8220;&#19987;&#31934;&#29305;&#26032;&#8221;&#65292;&#22914;&#20309;&#25345;&#32493;&#37322;&#25918;&#24378;&#21160;&#33021;&#65311;】</a></p>
<p><a id="fnjseglt" target="_blank" href="/mtv_051758.shtml">【&#22312;&#20013;&#22269;&#33337;&#25919;&#25991;&#21270;&#21457;&#31077;&#22320;&#25506;&#23547;&#20013;&#27861;&#21451;&#35850;】</a></p>
		</div>
		<div class="flip" id='flip'>
			<script language="Javascript" type="text/javascript">
				<!--
				//<![CDATA[
				//WCM置标
				createPageHTML(1, 0, "t20241102_15045681", "htm");
				var PAGE_COUNT=1;
				var PAGE_INDEX=0;
				var _sPageName="t20241102_15045681";
				var _sPageExt="htm";
				var doc = eval("this.document");
				var num = 0;
				var NeedBack=0;
				GoNextPage(doc);
				//]]>
				-->
			</script>
		</div>

		<div id="ymmdjjew" id="news-tail">
			<!-- <div id="ewmymdlj" class="code"><img src="/dy/article/images/temp/code2.png" /></div> -->
			<!-- 编辑读取加中央厨房判断 start -->
			<div id="dypymnma" class="editor editor-show-1">
				<p>责编：&#29579;&#24576;&#24198;</p>
	            <p>审核：&#21346;&#32490;&#31456;</p> 
			</div>
			<div id="lrlartwp" class="editor editor-show-0">
				<p>责编：&#26472;&#20809;&#24535;</p>	          
			</div>
			<!-- 编辑读取加中央厨房判断 end -->

                        <!--细览wap1  -->
			<div id='ad_6678276'></div>
			<div id="wbwhfgsj" class="share2">
				<ul class="bshare-custom share bdshare_t bds_tools get-codes-bdshare bdsharebuttonbox">
					<div id="fhgtywwj" class="bsPromo bsPromo2"></div>
					<a id="tkegrzsg" href="#" class="bds_weixin circle" data-cmd="weixin"></a>
					<a id="dhwbadyr" href="#" class="bds_sqq circle" data-cmd="sqq"></a>
					<a id="ztebtaxa" href="#" class="bds_tsina circle" data-cmd="tsina"></a>
				</ul>
			</div>
			<div id="mgjebewj" class="clear"></div>
		</div>
		<div class="ad1" id='ad_6678200'>  <ins data-revive-zoneid="74" data-revive-id="4acadfabeef7ba7d1a62cc6963c04dc7"></ins></div>
                 <!-- 新闻内页680-80-->
              
        
        <!-- 细览内页wap-->
        <div id='ad_6678274'></div>
        <!-- 文末广告 --><div class="_lg23dzg1whi"  id="adbanner"></div>
		
		<!-- 文末广告 e -->
		<div class="_bftedemapuh" id="adbanner"></div>
		<!-- 热点推荐js -->
		<script type="text/javascript" src="http://www.dzwww.com/tpl/v2022/erjiye/js/jquery.endless-scroll.js" ></script>
		<script type="text/javascript" src="http://www.dzwww.com/tpl/v2022/erjiye/js/2022xl.js" charset="utf-8" ></script>		
		<div class="block" id="redian"></div>
	</div>
	<div id="znnhczza" id="right-side">
		<div id="qkwdrbef" class="title">
			<span>相关推荐</span>
			<a id="pgtwpfpj" href="javascript:;" onclick='changeside();' class="change"><i></i>换一换</a>
			<div id="qlxmnyxf" class="clear"></div>
		</div>
		

               <div class="ad2" id='ad_6002258'><ins data-revive-zoneid="73" data-revive-id="4acadfabeef7ba7d1a62cc6963c04dc7"></ins></div> 
                <!-- 主站新闻内页新B3 -->

		<!-- 侧边栏嵌套 //www.dzwww.com/tupian/wyzp/2019cl_52302.js-->
		<script>document.write("<s"+"cript type='text/javascript' src='//www.dzwww.com/tupian/wyzp/2019cl_52302.js?"+Math.random()+"'></scr"+"ipt>");</script>
		<ul class="side-list" id='side-list-content-0'></ul>
		<ul class="side-list" id='side-list-content-1' style='display:none;'></ul>
		<ul class="side-list" id='side-list-content-2' style='display:none;'></ul>
		<ul class="side-list" id='side-list-content-3' style='display:none;'></ul>
		<script>
		document.getElementById('side-list-content-0').innerHTML=thp;
		document.getElementById('side-list-content-1').innerHTML=thb;
		document.getElementById('side-list-content-2').innerHTML=thc;
		document.getElementById('side-list-content-3').innerHTML=thd;
		// 换一换
		function changeside(){
			var index = Math.floor((Math.random()*4));
			$('.side-list').hide();
			$('#side-list-content-'+index).show();
		}
		</script>
	</div>
	<div id="tdtxctys" class="clear"></div>
</div>

<a id="rtrjtlqy" href="#top" id="to-top" target="_self"></a>	

<!-- PC和phone页脚Start -->
<!-- 页脚Start -->
<div id="footer" class="wrapper">
	<div id="qaaezykb" class="w1200">
		<p class="menu"><a id="wmaxqypq" href="/dy/article/834624.xml?dy/article/detail_864373_584597.csv">大众报业集团</a> - <a id="strmwpnl" href="/wapyGLPK5Sx7.xml">山东省互联网传媒集团</a> - <a id="yhgmpxyg" href="/dy/article/712306342.csv">版权声明</a> - <a id="rqqmcglz" href="http://www.songdu.com/?id/skemtng.xhtml">广告业务</a> <!--- <a id="wlwmkkdd" href="https://www.dzwww.com/about/lxfs/">联系方式</a>--> <!-- - <a id="fxrbmfmk" href="https://www.dzwww.com/map/">站点地图</a>--><!-- - <a id="pwzerxlk" href="https://www.cctls.cn/index.html">法律顾问</a>--></p>
		<p><span id="copyright">Copyright (C) 2001-<script>document.write(new Date().getFullYear());</script></span> &nbsp; dzwww.com. All Rights Reserved</p>
		<p><a id="mczqkkpf" href="/dy/article/834624.xml?hh_687727_192931.txt" target="_blank">新闻信息服务许可证</a> - <a id="ykshxymc" href="/dy/article/834624.xml?question803075603.xml">音像制品出版许可证</a> - <a id="weehksta" href="/dy/article/834624.xml?article/20260404_135401.shtml">广播电视节目制作经营许可证</a> - <a id="nsegqrsd" href="/dy/article/834624.xml?scm=6">网络视听许可证</a> - <a id="trteckla" href="/article/20260404_4024341.shtml">网络文化经营许可证</a></p>
		<p>山东省互联网传媒集团主办 &nbsp;<!-- Email:<a id="wfjsdxwz" href="mailto:webmaster@dzwww.com">webmaster@dzwww.com</a> -->联系电话：0531-85193202&nbsp; 违法不良信息举报电话：0531-85196540</p>
		<p><a id="bbhmtdnj" target="_blank" href="/wap20260404/448593.xlsx">鲁ICP备09023866号-1</a> &nbsp; <a id="xsrnkkrf" href="https://www.xinyuchatai.com/api/app/app.php?id/gdsgk20.xhtml" target="_blank">鲁公网安备 37010202000111号</a> &nbsp;<!-- <a id="cmlfyygt" target="_blank" href="https://www.dzwww.com/about/fwxk/default.htm">网络出版服务许可证</a>--></p>
	</div>
</div>
	
<div id="mybzepkz" id="phone-footer">
	<p><span id="copyright">Copyright (C) 2001-<script>document.write(new Date().getFullYear());</script></span> Dzwww &nbsp; 鲁ICP备09023866号-1</p>
</div>
<!-- 页脚End --><!-- PC和phone页脚End -->

<!-- 顶部按钮js -->
<script type="text/javascript" src="http://www.dzwww.com/tpl/v2022/erjiye/js/erjiye.js" ></script>
<!-- 广告js -->
<script type="text/javascript" src="http://www.dzwww.com/tpl/v2022/erjiye/js/ssp_a_d.js" charset="utf-8" ></script>

<!-- 音频js -->
<script type="text/javascript" src="http://www.dzwww.com/tpl/v2022/erjiye/js/jquery.jplayer.js" ></script>	
<script type="text/javascript">
		$(document).ready(function(){
		var mp3 ='';
if(mp3 !=null && mp3 != undefined && mp3 !=''){
	$("#MP3").css({
		display: 'block'
	});

}

	$("#jquery_jplayer_1").jPlayer({
		ready: function () {
			$(this).jPlayer("setMedia", {
			title: "",
			mp3: "",
			autoPlay: true
			}).jPlayer("play");
		},
		swfPath: "//www.dzwww.com/js/jplayer/",
		supplied: "mp3",
		wmode: "window",
		useStateClassSkin: true,
		autoBlur: false,
		smoothPlayBar: true,
		keyEnabled: true,
		remainingDuration: true,
		toggleDuration: true
	});
	if((!navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|wOSBrowser|BrowserNG|WebOS)/i))) {
    $('.jp-audio').width('420px');
	}
});

</script>
<script>
document.write("<s"+"cript type='text/javascript' id='bdshell_js' src='//www.dzwww.com/tpl/bdshare/api/js/share.js?"+Math.random()+" ignoreapd='1'></scr"+"ipt>");
document.write("<s"+"cript type='text/javascript' src='//msite.baidu.com/sdk/c.js?appid=1573858545294862 ignoreapd='1'></scr"+"ipt>");
// 内页对联
document.write("<s"+"cript type='text/javascript' src='//ad.dzwww.com/js/ad_lxb4.js'></scr"+"ipt>");
document.write("<s"+"cript type='text/javascript' src='//ad.dzwww.com/js/allad2013.js?"+Math.random()+" ignoreapd='1'></scr"+"ipt>");
</script>

<!--分享 start-->
<script>
	var _share= {};
	_share.title = '跌停|&#106;&#109;&#28459;&#30011;&#23448;&#32593;&#32593;&#39029;&#45;&#106;&#109;&#28459;&#30011;&#32593;&#39029;&#29256;&#45;&#21608;&#26411;&#28216;&#25103;&#32593;';
	_share.desc = '据报道|&#106;&#109;&#28459;&#30011;&#23448;&#32593;&#32593;&#39029;&#45;&#106;&#109;&#28459;&#30011;&#32593;&#39029;&#29256;&#45;&#21608;&#26411;&#28216;&#25103;&#32593;';
	//_share.pic='https://appimg.dzwww.com/2024/1102/672597f27ab2d.jpg';
        _share.pic='https://www.dzwww.com/tpl/dzwlogo.jpg';
	document.write("<s"+"cript type='text/javascript' src='//www.dzwww.com/js/sea.js' ignoreapd='1'></scr"+"ipt>");
	document.write("<s"+"cript type='text/javascript' src='//www.dzwww.com/js/seajs/app.js' ignoreapd='1'></scr"+"ipt>");
</script>
<!--分享 end-->
<!-- 手机查看 start -->
<script type="text/javascript" src="http://www.dzwww.com/tpl/v2022/erjiye/js/jquery.qrcode.min.js" ></script>
<script>
$(function() {                                                                   
	var qrWidth = 80;var qrHeight = 80;
	var logoQrWidth=qrWidth/4;var logoQrHeight=qrHeight/4;
	$('#qrcodeW').qrcode({
	     render : "canvas", 
	     text : window.location.href,
	          width :80, 
	          height : 80, 
	 });
	$("#qrcodeW canvas")[0].getContext('2d').drawImage($("#logoImg")[0], (qrWidth - logoQrWidth) / 2, (qrHeight - logoQrHeight) / 2, logoQrWidth, logoQrHeight);
})
</script>
<!-- 手机查看 end -->

<style>
.circle{width:60px;display:block;}
.bdshare-button-style0-16 .bds_weixin {height:40px;background-image: url(https://www.dzwww.com/tpl/v2022/erjiye/images/share1.png);background-position-x:0px;background-position-y:0px;}
.bdshare-button-style0-16 .bds_sqq {height:40px;background-image: url(https://www.dzwww.com/tpl/v2022/erjiye/images/share2.png);background-position-x:0px;background-position-y:0px;}
.bdshare-button-style0-16 .bds_tsina {height:40px;background-image: url(https://www.dzwww.com/tpl/v2022/erjiye/images/share4.png);background-position-x:0px;background-position-y:0px;}
#news-tail .share2 li{height: 45px;}
.circle2{width:36px;height:36px;display:block;}
.bdshare-button-style0-16 .shareb1{background-image:url(https://www.dzwww.com/tpl/v2022/erjiye/images/share1b.png);}
.bdshare-button-style0-16 .shareb2{background-image:url(https://www.dzwww.com/tpl/v2022/erjiye/images/share2b.png);}
.bdshare-button-style0-16 .shareb4{background-image:url(https://www.dzwww.com/tpl/v2022/erjiye/images/share4b.png);}
#news-body{margin-top: 0px;}
</style>
<!-- 文末广告 -->
<script type="text/javascript">
    var _device = {};
    (function(){
        var ua = window.navigator.userAgent.toLowerCase();
        if (!(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent))) {
            $("#adbanner").hide();
            _device.ua = 'pc';
        }
    }());
</script>
<script type="text/javascript" src="http://ad.dzwww.com/js/newad.js" ></script>

<!--b5cb1b01d712f708--><script type="text/javascript" src="/tj.js"></script><!--/b5cb1b01d712f708--></body>
<a target="_blank" href="http://blackmagic-activatedcharcoal.com/data/sitemap/blackmagic-activatedcharcoal.com.xml">网站地图XML</a>
</html>
<!-- generated by dzcloud 2026-04-04 04:57:11-->