国产av一二三区|日本不卡动作网站|黄色天天久久影片|99草成人免费在线视频|AV三级片成人电影在线|成年人aV不卡免费播放|日韩无码成人一级片视频|人人看人人玩开心色AV|人妻系列在线观看|亚洲av无码一区二区三区在线播放

網(wǎng)易首頁 > 網(wǎng)易號 > 正文 申請入駐

我用AI做了一個1978年至2019年中國大陸企業(yè)注冊的網(wǎng)站

0
分享至


我用AI做了一個1978年至2019年中國大陸企業(yè)注冊的網(wǎng)站

最近星哥在GitHub上偶然發(fā)現(xiàn)了一個寶藏倉庫——Enterprise-Registration-Data-of-Chinese-Mainland。這個包含1978到2019年全國企業(yè)注冊信息的數(shù)據(jù)集,像一座塵封的經(jīng)濟檔案庫,靜靜躺在代碼海洋里。588萬條記錄、31個省份、10個核心字段,從"東方華脈建筑設計"到"冷酸靈互娛科技",這些帶著時代印記的企業(yè)名稱背后,藏著中國改革開放42年的經(jīng)濟密碼。

數(shù)據(jù)源來自 GitHub 上的開源項目 Enterprise-Registration-Data-of-Chinese-Mainland 。

全程不使用手寫代碼,僅使用AI編程工具。


技術實現(xiàn)思路 獲取免費服務器


  • ? 申請免費服務器(一個月)

  • ? 最好有域名

  • ? 我這里申請的是騰訊云的,如果你有其他的云服務器或者虛擬機都行。

數(shù)據(jù)準備
  • ? 原始數(shù)據(jù)來自 GitHub 倉庫,格式為 CSV。

  • ? 新建數(shù)據(jù)表、合理索引

  • ? 將csv數(shù)據(jù)導入

  • ? 數(shù)據(jù)量較大,需要進行清洗、索引和分庫處理。

檢索條件
  • ? 檢索公司名、法人、地址得出結果

  • ? 支持模糊搜索,例如輸入“華為”即可匹配“華為技術有限公司”。

前端交互
  • ? 簡潔的搜索框 + 結果列表。

  • ? 支持按年份、地區(qū)分類篩選。

1.下載csv文件

大家可以使用github或者夸克下載。

                                                           數(shù)據(jù)源來自github: https://github.com/kinginsun/Enterprise-Registration-Data-of-Chinese-Mainland


夸克下載:
我用夸克網(wǎng)盤給你分享了「1978-2019新注冊的企業(yè)工商信息.zip」鏈接:https://pan.quark.cn/s/efd621e2c4f9
提取碼:DLFT

文件夾以年份命名,隨便進入一個文件夾打開文件夾中的文檔



如圖表格


2.連接服務器

這步不是必須,也可以在本地電腦或者虛擬機上安裝

我這里使用的是騰訊的CodeBuddy1024送的免費1個月的輕量云


3.安裝寶塔

具體可以看一下星哥之前寫的

安裝寶塔命令

                                                           if [ -f /usr/bin/curl ];then curl -sSO https://download.bt.cn/install/install_panel.sh;else wget -O install_panel.sh https://download.bt.cn/install/install_panel.sh;fi;bash install_panel.sh ed8484bec

進入寶塔

安裝WEB環(huán)境
WEB環(huán)境安裝成功

記住mysql密碼

記住mysql的密碼,以后要用的


4.下載CodeBuddy編程工具

騰訊 CodeBuddy 是一款由騰訊云推出的智能編程助手,定位為“AI時代的編程伙伴”,通過自然語言交互幫助開發(fā)者更高效地完成從需求到上線的全流程開發(fā)。

再到本地開發(fā)電腦上安裝CodeBuddy

下載:

                                                           瀏覽器打開 https://copilot.tencent.com/

點擊安裝IDE


安裝之后


新建項目文件夾

新建文件夾,命名為“AI-1978-and-2019-register-company”將csv文件放到目錄中

把zip解壓

                                                           $ ll
total 16
drwxr-xr-x 1 Administrator 197121 0 Feb 22 2020 Enterprise-Registration-Data-of-Chinese-Mainland-master/
使用CodeBuddy

打開文件夾AI-1978-and-2019-register-company

提示詞:

                                                           寫一個shell腳本,將Enterprise-Registration-Data-of-Chinese-Mainland-master目錄中的csv文件批量導入到mysql數(shù)據(jù)庫中


表索引要有企業(yè)名稱、法人代表、所在省份

結果得到import_to_mysql.sh文件

                                                           import_to_mysql.sh

提示詞輸入之后,生成了三個文件


將文件上傳到輕量云服務器中,修改root密碼

新建數(shù)據(jù)庫

運行

                                                           sh import_to_mysql.sh

                                                           #!/bin/bash

# MySQL數(shù)據(jù)庫配置
DB_HOST="localhost"
DB_USER="改成你的用戶名"
DB_PASS="改成你的密碼"
DB_NAME="enterprise_registration"

# CSV文件目錄
CSV_DIR="Enterprise-Registration-Data-of-Chinese-Mainland-master/1978-2019新注冊的企業(yè)工商信息"

# 創(chuàng)建數(shù)據(jù)庫和表
create_database_and_table() {
echo "創(chuàng)建數(shù)據(jù)庫和表..."
mysql -h $DB_HOST -u $DB_USER -p$DB_PASS << EOF
CREATE DATABASE IF NOT EXISTS $DB_NAME CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
USE $DB_NAME;
DROP TABLE IF EXISTS enterprise_data;
CREATE TABLE enterprise_data (
id INT AUTO_INCREMENT PRIMARY KEY,
企業(yè)名稱 VARCHAR(500) NOT NULL,
統(tǒng)一社會信用代碼 VARCHAR(100),
注冊日期 DATE,
企業(yè)類型 VARCHAR(100),
法人代表 VARCHAR(100),
注冊資金 VARCHAR(100),
經(jīng)營范圍 TEXT,
所在省份 VARCHAR(50),
地區(qū) VARCHAR(100),
注冊地址 TEXT,
年份 INT,
省份 VARCHAR(50),
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
-- 創(chuàng)建索引以提高查詢性能
CREATE INDEX idx_year ON enterprise_data(年份);
CREATE INDEX idx_province ON enterprise_data(省份);
CREATE INDEX idx_reg_date ON enterprise_data(注冊日期);
EOF
}

# 導入單個CSV文件
import_csv_file() {
local csv_file="$1"
local year="$2"
local province="$3"
echo "導入文件: $csv_file (年份: $year, 省份: $province)"
# 提取文件名中的省份信息(去掉.csv后綴)
local province_name=$(basename "$csv_file" .csv)
# 使用LOAD DATA INFILE導入CSV文件
mysql -h $DB_HOST -u $DB_USER -p$DB_PASS $DB_NAME << EOF
LOAD DATA LOCAL INFILE '$csv_file'
INTO TABLE enterprise_data
CHARACTER SET utf8mb4
FIELDS TERMINATED BY ','
OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\n'
IGNORE 1 LINES
(企業(yè)名稱, 統(tǒng)一社會信用代碼, 注冊日期, 企業(yè)類型, 法人代表, 注冊資金, 經(jīng)營范圍, 所在省份, 地區(qū), 注冊地址)
SET 年份 = $year, 省份 = '$province_name';
EOF
}

# 批量導入所有CSV文件
batch_import() {
echo "開始批量導入CSV文件..."
# 查找所有年份目錄
for year_dir in "$CSV_DIR"/*/; do
if [ -d "$year_dir" ]; then
# 提取年份
local year=$(basename "$year_dir")
echo "處理年份: $year"
# 查找該年份下的所有CSV文件
for csv_file in "$year_dir"/*.csv; do
if [ -f "$csv_file" ]; then
# 提取省份名稱
local province=$(basename "$csv_file" .csv)
import_csv_file "$csv_file" "$year" "$province"
fi
done
fi
done
}

# 顯示導入統(tǒng)計信息
show_statistics() {
echo "導入完成,統(tǒng)計信息:"
mysql -h $DB_HOST -u $DB_USER -p$DB_Pass $DB_NAME << EOF
SELECT
年份,
COUNT(*) as 企業(yè)數(shù)量,
COUNT(DISTINCT 省份) as 省份數(shù)量
FROM enterprise_data
GROUP BY 年份
ORDER BY 年份;
SELECT
COUNT(*) as 總企業(yè)數(shù)量,
COUNT(DISTINCT 省份) as 總省份數(shù)量,
MIN(年份) as 最早年份,
MAX(年份) as 最晚年份
FROM enterprise_data;
EOF
}

# 主函數(shù)
main() {
echo "=== 企業(yè)工商信息數(shù)據(jù)導入MySQL數(shù)據(jù)庫 ==="
# 檢查MySQL連接
if ! mysql -h $DB_HOST -u $DB_USER -p$DB_PASS -e "SELECT 1;" > /dev/null 2>&1; then
echo "錯誤:無法連接到MySQL數(shù)據(jù)庫,請檢查配置"
exit 1
fi
# 檢查CSV目錄是否存在
if [ ! -d "$CSV_DIR" ]; then
echo "錯誤:CSV目錄不存在: $CSV_DIR"
exit 1
fi
# 執(zhí)行導入流程
create_database_and_table
batch_import
show_statistics
echo "=== 導入完成 ==="
}

# 使用說明
usage() {
echo "使用方法:"
echo " ./import_to_mysql.sh # 執(zhí)行完整導入流程"
echo ""
echo "配置說明:"
echo " 請修改腳本開頭的數(shù)據(jù)庫配置:"
echo " - DB_HOST: MySQL服務器地址"
echo " - DB_USER: MySQL用戶名"
echo " - DB_PASS: MySQL密碼"
echo " - DB_NAME: 數(shù)據(jù)庫名稱"
}

# 參數(shù)處理
case "$1" in
-h|--help)
usage
exit 0
;;
*)
main
;;
esac
導入數(shù)據(jù)庫

數(shù)據(jù)庫導入成功之后,用寶塔自帶的phpmyadmin查看數(shù)據(jù)。


創(chuàng)建web站點的提示語

輸入提示語

                                                           請幫我創(chuàng)建一個web站點
前端使用 html ,前端界面要美觀大方、自適應移動端
后端使用 php8.2


數(shù)據(jù)庫配置如下:
用戶名:star
密碼是:改成你自己密碼
主機:127.0.0.1
端口是:3306
數(shù)據(jù)庫名:enterprise_registration
做一個企業(yè)查詢的站點
可以根據(jù)企業(yè)名稱、法人姓名、查詢公司詳情

最后給我創(chuàng)建了如下的文件


寶塔新建站點 新建站點

使用域名:cha.xgss.net

如圖新建站點


上傳文件

域名解析到輕量云

調(diào)試結果


有如下bug

                                                           有如下BUG,請幫我解決
1.點擊查詢按鈕數(shù)據(jù)查不到
2.輸入法人代表或者企業(yè)名稱需要查詢到相關信息

把提示詞喂給CodeBuddy,讓CodeBuddy來調(diào)試

應用場景

  • ? 學術研究:經(jīng)濟學、社會學研究者可用來分析企業(yè)發(fā)展趨勢。

  • ? 商業(yè)分析:投資人或咨詢公司可快速定位目標企業(yè)。

  • ? 個人興趣:普通用戶也能一窺中國企業(yè)發(fā)展的歷史脈絡。

一點小感想

做這個網(wǎng)站的過程,讓我再次體會到:數(shù)據(jù)只有被激活,才真正有價值。AI不是替代人,而是幫助我們提高效率的工具。

如果你也對這個項目感興趣,可以去 GitHub 上看看原始數(shù)據(jù),或者嘗試自己搭建一個查詢工具。

特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相關推薦
熱點推薦
令人擔心的事發(fā)生,多位明星全家被困中東,甄子丹的話,有人信了

令人擔心的事發(fā)生,多位明星全家被困中東,甄子丹的話,有人信了

墨印齋
2026-03-02 13:44:53
慘遭15分大逆轉!女籃霸主加時3分惜敗:楊力維空砍14分3板4助!

慘遭15分大逆轉!女籃霸主加時3分惜敗:楊力維空砍14分3板4助!

籃球快餐車
2026-03-03 01:57:58
快扔掉!戴一天,輻射量相當于拍117次胸片

快扔掉!戴一天,輻射量相當于拍117次胸片

FM93浙江交通之聲
2025-10-28 00:01:43
臺關注我軍機活動“斷崖式銳減”動因

臺關注我軍機活動“斷崖式銳減”動因

沃德輿情觀察
2026-02-28 23:26:00
3月1日俄烏最新:恐怖的場景

3月1日俄烏最新:恐怖的場景

西樓飲月
2026-03-01 20:55:56
西班牙王室索菲亞公主盤發(fā)封神!顏值氣質(zhì)完勝姐姐諾拉

西班牙王室索菲亞公主盤發(fā)封神!顏值氣質(zhì)完勝姐姐諾拉

述家娛記
2026-03-02 16:08:17
國人淚目!9旬院士平靜宣布,中國導彈再無任何盲區(qū)!

國人淚目!9旬院士平靜宣布,中國導彈再無任何盲區(qū)!

Thurman在昆明
2026-03-02 20:38:49
他們明明都在搶,卻還要你心懷感激!

他們明明都在搶,卻還要你心懷感激!

胖胖說他不胖
2026-03-02 13:21:31
尷尬!扣12分,春節(jié)最冤種司機出現(xiàn)!一粵s車牌兩次駛入應急車道

尷尬!扣12分,春節(jié)最冤種司機出現(xiàn)!一粵s車牌兩次駛入應急車道

火山詩話
2026-03-02 10:11:01
內(nèi)賈德死亡真相

內(nèi)賈德死亡真相

哲空空
2026-03-02 07:50:14
油價或飆升至每桶130美元?伊朗警告:若油氣設施遭襲,將摧毀地區(qū)所有國家油氣設施

油價或飆升至每桶130美元?伊朗警告:若油氣設施遭襲,將摧毀地區(qū)所有國家油氣設施

紅星新聞
2026-03-02 11:33:13
降薪潮下,很多家庭已經(jīng)供不起讀大學的兒子了!

降薪潮下,很多家庭已經(jīng)供不起讀大學的兒子了!

黯泉
2026-03-02 21:13:16
高德導航到底能有多搞笑?網(wǎng)友:我在市區(qū)開車都不敢全相信導航

高德導航到底能有多搞笑?網(wǎng)友:我在市區(qū)開車都不敢全相信導航

解讀熱點事件
2026-02-22 05:43:06
美軍用AI殺死了哈梅內(nèi)伊?很抱歉,大家都被營銷號騙了

美軍用AI殺死了哈梅內(nèi)伊?很抱歉,大家都被營銷號騙了

互聯(lián)網(wǎng)大觀
2026-03-01 19:29:49
寧可放棄中國市場,也不刪鏡頭!《蜘蛛俠:英雄無歸》沒引進的真相終于來了

寧可放棄中國市場,也不刪鏡頭!《蜘蛛俠:英雄無歸》沒引進的真相終于來了

小椰的奶奶
2026-03-02 10:32:14
這跟不穿有啥區(qū)別?內(nèi)褲外露、開叉開到腰,有錢人的時尚真看不懂

這跟不穿有啥區(qū)別?內(nèi)褲外露、開叉開到腰,有錢人的時尚真看不懂

潮鹿逐夢
2026-03-02 17:19:02
羅永浩自曝名字土想改名書桓 被同學勸阻:永浩聽著像有8萬員工的老板

羅永浩自曝名字土想改名書桓 被同學勸阻:永浩聽著像有8萬員工的老板

快科技
2026-03-02 09:05:06
百億資金瘋狂追漲!比亞迪“顛覆性技術”預測,到底有多顛覆?

百億資金瘋狂追漲!比亞迪“顛覆性技術”預測,到底有多顛覆?

功夫AUTO
2026-03-02 20:45:26
王石不再裝了!丟棄假發(fā)套反更顯年輕,現(xiàn)身香港聚會仍位居C位!

王石不再裝了!丟棄假發(fā)套反更顯年輕,現(xiàn)身香港聚會仍位居C位!

娛樂團長
2026-03-01 20:02:05
為什么美國、日本第一時間就知道中國的決策、軍事及重大的工程等

為什么美國、日本第一時間就知道中國的決策、軍事及重大的工程等

帶你領略快樂真諦
2026-03-03 03:40:28
2026-03-03 10:23:00
星哥說事 incentive-icons
星哥說事
星哥跟你說說工作生活的那些事
300文章數(shù) 212關注度
往期回顧 全部

科技要聞

蘋果iPhone17e發(fā)布:4499元起 升級A19芯片

頭條要聞

牛彈琴:多國對轟炸保持沉默 西班牙首相確實是條漢子

頭條要聞

牛彈琴:多國對轟炸保持沉默 西班牙首相確實是條漢子

體育要聞

伯納烏8萬人暴怒!高呼78歲老佛爺下課

娛樂要聞

李亞鵬與哥哥和解 只有一條真心話短信

財經(jīng)要聞

霍爾木茲海峽近乎停擺 布油直逼80美元

汽車要聞

國民SUV再添一員 瑞虎7L靜態(tài)體驗

態(tài)度原創(chuàng)

本地
健康
藝術
房產(chǎn)
手機

本地新聞

津南好·四時總相宜

轉頭就暈的耳石癥,能開車上班嗎?

藝術要聞

14個字,您能全認嗎?探討情緒對人際關系的影響。

房產(chǎn)要聞

方案突然曝光!??诒睅煷蟾叫#钟袝蟊P殺出!

手機要聞

蘋果2026年首款iPhone登場 iPhone 17e吃上國補:到手3999元起

無障礙瀏覽 進入關懷版