秦孝公并沒有輕松起來,他忙的是另一番事情。
衛鞅雖然已經明确做了左庶長,成為總攝國政的大臣。
但衛鞅如何行使權力,才最有利于大刀闊斧的變法?這是國君要匡定的大事。
目下,他的第一要務,就是要把衛鞅的這個變法作坊建立起來,使之立即投入運轉。
去冬大雪天的時候,秦孝公就想透了這個最關鍵的環節,決意仿效東方列國,使衛鞅成為開府治國的丞相。
丞相開府治國,這是進入戰國後東方列國的普遍做法。
所謂丞相開府,就是丞相建立相對獨立的權力機構,全權處置國家日常政務,國君隻保持軍權、官吏任免權和大政決策權。
國君和開府丞相的這種分權治國,在戰國時代達到了最高程度,也是中國古典政治文明的最高水準。
丞相開府治國的實際意義是,國家戰車由一馬駕馭變成了兩馬駕馭,治國效率與國家生命力明顯增高。
象魏國、齊國這樣的東方大國,國王其所以能全力在外交和軍事上斡旋,就是因為國家政務由開府丞相全權處置。
丞相治國權的穩定帶來的另一個好處是,避免了國家由于君主年幼或昏聩無能,而産生的迅速衰落與政權颠覆,大大的有利于國家穩定。
但是,對于落後的秦國來說,這是一件很難的事情。
長期的馬上征戰,秦國的權力機構從來都很簡單。
早秦部族時期,是直接的軍政合一。
一個最高頭領加左右兩個庶長,便是全部最高權力。
立國之後雖然官署多了些,但與東方大國相比,依然帶有濃厚的簡單化與籠統化。
即或在春秋最強盛的那一段——秦穆公時期,秦國的官制也沒有擺脫傳統的軍政合一,權力結構的劃分依然很是簡單籠統。
在這一點上,秦國與早期周部族有很大的不同。
周人出了個聖人級的領袖,這就是周文王。
他對發達的中原殷商文明不是排斥,而是靠攏吸收,使周部族在作為殷商西部諸侯的時候,就在官制民治方面與殷商王朝的中央政權保持着大體上的同一性。
沒有這樣的基礎,就沒有後來另一個聖人級領袖——周公旦全面制定《周禮》的可能。
也就是說,周部族在諸侯國時期,已經做到了與中原發達文明保持大體同步,已經完成了國家權力結構方面的基礎準備。
而秦部族一直在死拼硬打,一直沒有湧現建立基礎文明的聖人,所以在成為諸侯國三百年後,依然保留着簡單落後的官制,保留着落後的治國方式。
整個春秋時期,秦國的官制很簡單,名稱也很怪誕,這一點與楚國大體相當。
國君稱為“伯”,實際上是“霸”的意思。
執政大臣稱為“庶長”,先後曾經有過大庶長、左庶長、右庶長等不同設置。
掌軍事的大臣為“威壘”與“帥”。
掌國君護衛的将軍為“不更”,掌外事的大臣為“行人”等等。
唯一的例外是秦穆公将百裡奚的官職定為“相”,大約因為百裡奚是東方士子而用了一個東方執政大臣的名稱。
從此以後,“相”這個職位在秦國一直沒有出現過,直到秦孝公時期,執政大臣仍然叫左庶長。
秦獻公時期,有了“大夫”的設置,但職勸依舊很模糊。
譬如甘龍是上大夫主政,同時又有一個執政的左庶長,事權自然就多有糾葛。
秦國沒有設過丞相,也從來沒有過由一個大臣獨立開府來行使權力的先例。
長期征戰,閉鎖關西,秦國朝野長期孤陋寡聞,對重臣開府治國所知甚少,也很難理解。
相反,對開府的另一面——分權倒是更為敏感。
在貴族和庶民的眼中,都覺得這是在和國君分庭抗禮,大有叛逆之嫌。
秦國既往的治國大臣,隻有秦穆公時代的百裡奚和秦獻公時期的上大夫甘龍,稍稍有一些“開府”的影子。
實際上,也就是八九個文吏加上主政大臣自己而已,隻能辦些糧草賦稅赈災濟民之類的具體事務,軍國大事還得由國君決策調遣。
這種“開府”,和東方大國的丞相開府在權力、規模和政務效率上遠遠不能相比。
秦孝公很想從衛鞅變法開始,改變秦國官制的落後狀況。
他很明白,由于諸多原因,衛鞅在官制變革方面肯定有所顧忌,尤其在國府上層的官制變革方面不好徹底放開手腳。
若沒有他這個國君出面為衛鞅打開局面,在秦國這樣一個落後的軍争國家,衛鞅将很難展開徹底變法。
孝公本來就是個胸懷開闊、志向遠大的青年英傑。
自與衛鞅促膝長談,對天下大勢列國變革了然于胸後,雄心大起,便決意與衛鞅這樣一個乾坤大才共同駕拉秦國這輛鏽蝕的戰車。
秦孝公是自信的,他絲毫沒有想到大臣開府對國君的威脅,更不會想衛鞅會成為威脅。
目下,秦孝公想的做的都隻是一件事,增大衛鞅權力,使衛鞅成為與他共同治國的總政大臣,而不是秦國傳統的左庶長,即或傳統左庶長的權力已經很大了。
他思慮周密,既
基本
文件
流程
错误
SQL
调试
- 请求信息 : 2026-07-24 07:56:02 HTTP/2.0 GET : https://zheca.com/info/29553/635413.html
- 运行时间 : 0.060345s [ 吞吐率:16.57req/s ] 内存消耗:4,697.61kb 文件加载:93
- 查询信息 : 1 queries 0 writes
- 缓存信息 : 17 reads,0 writes
- /www/wwwroot/zheca.com/public/index.php ( 4.08 KB )
- /www/wwwroot/zheca.com/thinkphp/base.php ( 1.71 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Loader.php ( 12.70 KB )
- /www/wwwroot/zheca.com/vendor/composer/autoload_static.php ( 6.54 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Error.php ( 4.00 KB )
- /www/wwwroot/zheca.com/vendor/psr/log/Psr/Log/LoggerInterface.php ( 2.97 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Container.php ( 15.53 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/App.php ( 26.71 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Env.php ( 2.85 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Config.php ( 9.71 KB )
- /www/wwwroot/zheca.com/thinkphp/convention.php ( 11.74 KB )
- /www/wwwroot/zheca.com/application/tags.php ( 0.96 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Hook.php ( 5.58 KB )
- /www/wwwroot/zheca.com/application/common.php ( 37.88 KB )
- /www/wwwroot/zheca.com/thinkphp/helper.php ( 20.29 KB )
- /www/wwwroot/zheca.com/application/provider.php ( 0.62 KB )
- /www/wwwroot/zheca.com/config/app.php ( 8.05 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/facade/Env.php ( 1.17 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Facade.php ( 3.44 KB )
- /www/wwwroot/zheca.com/config/cache.php ( 1.13 KB )
- /www/wwwroot/zheca.com/config/console.php ( 0.91 KB )
- /www/wwwroot/zheca.com/config/cookie.php ( 1.11 KB )
- /www/wwwroot/zheca.com/config/database.php ( 2.26 KB )
- /www/wwwroot/zheca.com/config/log.php ( 1.22 KB )
- /www/wwwroot/zheca.com/config/middleware.php ( 0.85 KB )
- /www/wwwroot/zheca.com/config/session.php ( 1.06 KB )
- /www/wwwroot/zheca.com/config/template.php ( 1.69 KB )
- /www/wwwroot/zheca.com/config/trace.php ( 0.84 KB )
- /www/wwwroot/zheca.com/vendor/symfony/polyfill-mbstring/bootstrap.php ( 4.57 KB )
- /www/wwwroot/zheca.com/vendor/symfony/polyfill-php72/bootstrap.php ( 1.41 KB )
- /www/wwwroot/zheca.com/vendor/symfony/polyfill-intl-idn/bootstrap.php ( 2.70 KB )
- /www/wwwroot/zheca.com/vendor/ralouphie/getallheaders/src/getallheaders.php ( 1.60 KB )
- /www/wwwroot/zheca.com/vendor/guzzlehttp/promises/src/functions_include.php ( 0.16 KB )
- /www/wwwroot/zheca.com/vendor/guzzlehttp/promises/src/functions.php ( 11.77 KB )
- /www/wwwroot/zheca.com/vendor/guzzlehttp/psr7/src/functions_include.php ( 0.15 KB )
- /www/wwwroot/zheca.com/vendor/guzzlehttp/psr7/src/functions.php ( 26.03 KB )
- /www/wwwroot/zheca.com/vendor/guzzlehttp/guzzle/src/functions_include.php ( 0.16 KB )
- /www/wwwroot/zheca.com/vendor/guzzlehttp/guzzle/src/functions.php ( 9.65 KB )
- /www/wwwroot/zheca.com/vendor/overtrue/wechat/src/Kernel/Support/Helpers.php ( 2.28 KB )
- /www/wwwroot/zheca.com/vendor/overtrue/wechat/src/Kernel/Helpers.php ( 1.81 KB )
- /www/wwwroot/zheca.com/vendor/naixiaoxin/think-wechat/src/helper.php ( 0.18 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/facade/Hook.php ( 1.46 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Db.php ( 7.67 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Lang.php ( 7.38 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Request.php ( 57.17 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Log.php ( 8.92 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/log/driver/File.php ( 8.95 KB )
- /www/wwwroot/zheca.com/thinkphp/lang/zh-cn.php ( 12.58 KB )
- /www/wwwroot/zheca.com/route/route.php ( 3.16 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/facade/Route.php ( 3.83 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Route.php ( 25.79 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/route/Domain.php ( 7.07 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/route/RuleGroup.php ( 16.45 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/route/Rule.php ( 28.50 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/route/RuleItem.php ( 8.69 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/route/RuleName.php ( 3.92 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/facade/Config.php ( 1.52 KB )
- /www/wwwroot/zheca.com/vendor/naixiaoxin/think-wechat/src/Behavior/AppInit.php ( 1.94 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/route/dispatch/Module.php ( 5.21 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/route/Dispatch.php ( 9.27 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Middleware.php ( 5.34 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Cookie.php ( 7.35 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/View.php ( 5.71 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/view/driver/Think.php ( 6.12 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Template.php ( 47.31 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/template/driver/File.php ( 2.29 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Session.php ( 14.35 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Debug.php ( 7.57 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Cache.php ( 3.27 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/cache/driver/File.php ( 7.91 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/cache/Driver.php ( 8.70 KB )
- /www/wwwroot/zheca.com/application/index/controller/Chapter.php ( 63.61 KB )
- /www/wwwroot/zheca.com/application/index/controller/Check.php ( 2.03 KB )
- /www/wwwroot/zheca.com/application/index/controller/Base.php ( 2.97 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Controller.php ( 7.48 KB )
- /www/wwwroot/zheca.com/thinkphp/library/traits/controller/Jump.php ( 4.76 KB )
- /www/wwwroot/zheca.com/application/index/model/BooksModule.php ( 40.51 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Model.php ( 27.26 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/model/concern/Attribute.php ( 17.49 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/model/concern/RelationShip.php ( 19.82 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/model/concern/ModelEvent.php ( 6.04 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/model/concern/TimeStamp.php ( 2.58 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/model/concern/Conversion.php ( 7.49 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/db/Connection.php ( 58.94 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/db/connector/Mysql.php ( 5.58 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/db/builder/Mysql.php ( 5.51 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/db/Builder.php ( 36.45 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/db/Query.php ( 104.44 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/facade/Cache.php ( 2.06 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Response.php ( 9.68 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/response/View.php ( 2.28 KB )
- /www/wwwroot/zheca.com/runtime/temp/3bd55e974fa579e25ffeec3951e1269c.php ( 4.04 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/debug/Html.php ( 4.02 KB )

0.060984s