国产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編程工具。


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


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

  • ? 最好有域名

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

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

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

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

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

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

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

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

  • ? 支持按年份、地區(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è)名稱、法人代表、所在省份

結(jié)果得到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)試結(jié)果


有如下bug

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

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

應用場景

  • ? 學術(shù)研究:經(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.

相關(guān)推薦
熱點推薦
湖北省最新干部任前公示

湖北省最新干部任前公示

硒都身邊事兒
2026-03-03 10:24:47
文憑輸酒瓶,實干輸虛干?真正的贏家,都在熬時間

文憑輸酒瓶,實干輸虛干?真正的贏家,都在熬時間

青蘋果sht
2026-02-05 06:35:34
美國不敢對中國開戰(zhàn)?英國學者一語道破:中國不止核武器一個底牌

美國不敢對中國開戰(zhàn)?英國學者一語道破:中國不止核武器一個底牌

諦聽骨語本尊
2025-11-30 16:05:50
縣級媒體為何越難干?

縣級媒體為何越難干?

吳女士
2026-02-28 14:16:14
億萬國人破防!90歲院士平靜宣布,中國導彈從此沒有任何死角

億萬國人破防!90歲院士平靜宣布,中國導彈從此沒有任何死角

小小科普員
2026-03-02 23:38:30
伊朗戰(zhàn)爭可能會失控

伊朗戰(zhàn)爭可能會失控

近距離
2026-03-03 09:53:59
都別吹牛,美以伊戰(zhàn)火揭開真相:誰家的防空系統(tǒng)都是紙糊的!

都別吹牛,美以伊戰(zhàn)火揭開真相:誰家的防空系統(tǒng)都是紙糊的!

戧詞奪理
2026-03-03 10:38:16
一場打賭,他從南美開始走路回英國!快6萬公里走了27年,終于快到家了....

一場打賭,他從南美開始走路回英國!快6萬公里走了27年,終于快到家了....

英國那些事兒
2025-12-21 23:18:38
河南一豫劇團冒雪堅持演出2小時,臺下觀眾寥寥,卻有3萬網(wǎng)友在線圍觀

河南一豫劇團冒雪堅持演出2小時,臺下觀眾寥寥,卻有3萬網(wǎng)友在線圍觀

環(huán)球網(wǎng)資訊
2026-03-02 17:46:01
國內(nèi)將逐漸停止“CT檢查”?做完人就廢了?醫(yī)生告訴您真相!

國內(nèi)將逐漸停止“CT檢查”?做完人就廢了?醫(yī)生告訴您真相!

荊醫(yī)生科普
2026-02-28 23:05:03
如何才能一輩子遠離腦梗?記好這5個不花錢的方法,養(yǎng)出健康血管

如何才能一輩子遠離腦梗?記好這5個不花錢的方法,養(yǎng)出健康血管

藥師方健
2026-01-28 21:51:09
4位名人被困中東!轟炸聲中徹夜未眠,航班全取消,只能焦慮等待

4位名人被困中東!轟炸聲中徹夜未眠,航班全取消,只能焦慮等待

娛說瑜悅
2026-03-02 14:18:06
1歲娃心臟有個大洞,英國醫(yī)生說沒救了!結(jié)果網(wǎng)友眾籌150萬,硬給救活了!

1歲娃心臟有個大洞,英國醫(yī)生說沒救了!結(jié)果網(wǎng)友眾籌150萬,硬給救活了!

英國那些事兒
2026-02-27 23:25:51
哈梅內(nèi)伊早就死了,根本沒躲進地堡,商量怎么讓步時被一鍋端

哈梅內(nèi)伊早就死了,根本沒躲進地堡,商量怎么讓步時被一鍋端

遁走的兩輪
2026-03-01 20:54:39
伊拉克民兵組織稱襲擊巴格達機場內(nèi)美軍目標

伊拉克民兵組織稱襲擊巴格達機場內(nèi)美軍目標

界面新聞
2026-03-02 11:14:08
險勝!申京32+2首發(fā)最低,特雷楊2人驅(qū)逐,杜蘭特30+7探花創(chuàng)2紀錄

險勝!申京32+2首發(fā)最低,特雷楊2人驅(qū)逐,杜蘭特30+7探花創(chuàng)2紀錄

魚崖大話籃球
2026-03-03 10:36:29
在岸人民幣兌美元較上周五夜盤收盤跌428點

在岸人民幣兌美元較上周五夜盤收盤跌428點

財聯(lián)社
2026-03-03 03:12:10
貴州一村民殺年豬,柴火都備好了,此時豬竟“撲通”一聲雙膝跪地

貴州一村民殺年豬,柴火都備好了,此時豬竟“撲通”一聲雙膝跪地

有書
2026-01-11 17:29:43
1980年,王光美拿過追悼會名單,狠狠劃掉幾人,卻添上個正在挨整的將軍:他對咱家有恩

1980年,王光美拿過追悼會名單,狠狠劃掉幾人,卻添上個正在挨整的將軍:他對咱家有恩

源溯歷史
2026-01-07 19:28:08
表面是演員,實際職務卻高到嚇人,這四位明星個個“深藏不露”

表面是演員,實際職務卻高到嚇人,這四位明星個個“深藏不露”

丁丁鯉史紀
2026-03-02 15:06:53
2026-03-03 11:16:49
星哥說事 incentive-icons
星哥說事
星哥跟你說說工作生活的那些事
300文章數(shù) 212關(guān)注度
往期回顧 全部

科技要聞

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

頭條要聞

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

頭條要聞

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

體育要聞

35輪后積分-7,他們遭遇史上最早的降級

娛樂要聞

謝娜霸氣護夫:喊話薛之謙給張杰道歉

財經(jīng)要聞

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

汽車要聞

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

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

藝術(shù)
本地
數(shù)碼
健康
公開課

藝術(shù)要聞

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

本地新聞

津南好·四時總相宜

數(shù)碼要聞

NVIDIA緊急發(fā)布595.71版顯卡驅(qū)動:風扇終于正常了

轉(zhuǎn)頭就暈的耳石癥,能開車上班嗎?

公開課

李玫瑾:為什么性格比能力更重要?

無障礙瀏覽 進入關(guān)懷版